mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-09-24 23:31:36 +08:00
Merge pull request #2977 from futr/fix-non-terminated-str
libobs: Fix os_get_executable_path_ptr on Linux
This commit is contained in:
@@ -287,7 +287,10 @@ char *os_get_executable_path_ptr(const char *name)
|
||||
}
|
||||
count = pathlen;
|
||||
#else
|
||||
ssize_t count = readlink("/proc/self/exe", exe, PATH_MAX);
|
||||
ssize_t count = readlink("/proc/self/exe", exe, PATH_MAX - 1);
|
||||
if (count >= 0) {
|
||||
exe[count] = '\0';
|
||||
}
|
||||
#endif
|
||||
const char *path_out = NULL;
|
||||
struct dstr path;
|
||||
|
||||
Reference in New Issue
Block a user