Project

General

Profile

Feature #1829

Eliminate fixed-length file path limits

Added by skyjake over 5 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Enhancement
Start date:
2014-06-19
% Done:

100%


Description

File paths should not be stored in fixed-length strings. Instead, use String, Path and NativePath.

  • filename_t should be removed entirely
  • UnixInfo_GetConfigValue() should return an AutoStr
  • sys_direc should be removed and replaced with NativePath (some unique functionality in sys_direc may need to be moved to NativePath)

Associated revisions

Revision bf259336 (diff)
Added by skyjake over 3 years ago

Cleanup|Refactor: Removed obsolete sys_direc.cpp/h from libdoomsday

Native directory operations are nowadays done by the NativePath class.

IssueID #1829

History

#1 Updated by skyjake about 5 years ago

  • Description updated (diff)
  • Assignee changed from Deng Team to skyjake
  • Target version changed from 1.15 to 42

#2 Updated by skyjake about 5 years ago

  • Description updated (diff)

#3 Updated by skyjake over 4 years ago

  • Target version changed from 42 to 2.0 – Home UI & Packages

#4 Updated by skyjake over 4 years ago

  • Priority changed from Normal to Urgent

#5 Updated by skyjake over 3 years ago

  • % Done changed from 70 to 90

#6 Updated by skyjake over 3 years ago

  • Priority changed from Urgent to High

#7 Updated by skyjake over 3 years ago

  • % Done changed from 90 to 70

#8 Updated by skyjake over 3 years ago

  • Status changed from In Progress to Resolved
  • % Done changed from 70 to 100

sys_direc has been removed.

#9 Updated by skyjake over 3 years ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF