1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-12-16 09:31:14 +01:00

Fix build failure caused by undefined PATH_MAX.

Use PATH_MAX for PLATFORM_MAX_PATH only if it is defined and replace all
instances of PATH_MAX by PLATFORM_MAX_PATH.
This commit is contained in:
benjamin.drung@gmail.com
2013-11-21 20:52:17 +00:00
parent c7c15e09d8
commit 7d4bc6917b
3 changed files with 7 additions and 3 deletions

View File

@@ -225,10 +225,10 @@ wxString FileNames::PathFromAddr(void *addr)
#if defined(__WXMAC__) || defined(__WXGTK__)
Dl_info info;
if (dladdr(addr, &info)) {
char realname[PATH_MAX + 1];
char realname[PLATFORM_MAX_PATH + 1];
int len;
name = LAT1CTOWX(info.dli_fname);
len = readlink(OSINPUT(name.GetFullPath()), realname, PATH_MAX);
len = readlink(OSINPUT(name.GetFullPath()), realname, PLATFORM_MAX_PATH);
if (len > 0) {
realname[len] = 0;
name.SetFullName(LAT1CTOWX(realname));