X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fprogreloc.c;h=a79ef7a2c9f2ff6fab449436011d5b0093b9536d;hb=1a2869593e115e4a6c74aaa0b23ca612357403ce;hp=0eaad385591fb363cd0bd397b337237c55c70b16;hpb=1146b210ba48607a5a29ea516a5cda3d5afa6542;p=gnulib.git diff --git a/lib/progreloc.c b/lib/progreloc.c index 0eaad3855..a79ef7a2c 100644 --- a/lib/progreloc.c +++ b/lib/progreloc.c @@ -1,5 +1,5 @@ /* Provide relocatable programs. - Copyright (C) 2003-2008 Free Software Foundation, Inc. + Copyright (C) 2003-2009 Free Software Foundation, Inc. Written by Bruno Haible , 2003. This program is free software: you can redistribute it and/or modify @@ -196,10 +196,10 @@ find_executable (const char *argv0) #endif #if HAVE_MACH_O_DYLD_H && HAVE__NSGETEXECUTABLEPATH /* On MacOS X 10.2 or newer, the function - int _NSGetExecutablePath (char *buf, unsigned long *bufsize); + int _NSGetExecutablePath (char *buf, uint32_t *bufsize); can be used to retrieve the executable's full path. */ char location[4096]; - unsigned long length = sizeof (location); + unsigned int length = sizeof (location); if (_NSGetExecutablePath (location, &length) == 0 && location[0] == '/') return canonicalize_file_name (location);