1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-26 01:05:07 +00:00
serenity/Applications/FileManager
Sergey Bugaev f18d6610d3 Kernel: Don't include null terminator in sys$readlink() result
POSIX says, "Conforming applications should not assume that the returned
contents of the symbolic link are null-terminated."

If we do include the null terminator into the returning string, Python
believes it to actually be a part of the returned name, and gets unhappy
about that later. This suggests other systems Python runs in don't include
it, so let's do that too.

Also, make our userspace support non-null-terminated realpath().
2020-04-14 18:40:24 +02:00
..
DirectoryView.cpp Applications: Remove G prefixes from comments 2020-03-19 22:52:44 +01:00
DirectoryView.h AK: Make Vector use size_t for its size and capacity 2020-02-25 14:52:35 +01:00
FileUtils.cpp AK: Make Vector use size_t for its size and capacity 2020-02-25 14:52:35 +01:00
FileUtils.h FileManager: Include sys/stat.h for struct stat 2020-02-05 18:39:45 +01:00
main.cpp FileManager: Add properties action to directory context menu 2020-04-05 16:02:07 +02:00
Makefile LibGfx: Rename from LibDraw :^) 2020-02-06 12:04:00 +01:00
PropertiesDialog.cpp Kernel: Don't include null terminator in sys$readlink() result 2020-04-14 18:40:24 +02:00
PropertiesDialog.h LibGUI: Make GUI::TabWidget::add_tab<T>() return a T& 2020-04-04 11:10:07 +02:00