Oxsomi / core3

Oxsomi Core3 is a combination of standalone C libraries useful for building applications, such as types, platform, graphics abstraction and file formats
GNU General Public License v3.0
0 stars 1 forks source link

File paths are too restrictive #81

Closed Nielsbishere closed 1 year ago

Nielsbishere commented 1 year ago

If someone uses an absolute or relative path it resolves to an absolute path. This path could contain weird characters since users are annoying. For now UTF8 is not supported but should be later, but for ascii it's important to adhere to Windows' limitations even for Unix so there are no portability issues besides if a Unix user incorrectly names a file/folder. Things like !() Are allowed in a file name so should be supported