alloca: one step towards thread-safety
[pspp] / lib / canonicalize-lgpl.c
index c2164e07fede152ed7a93e9a0f18cf2229d8a907..3cf2d766e0fb6b48e0676fde19eaf699c31099b9 100644 (file)
 # include "pathmax.h"
 # include "malloca.h"
 # if HAVE_GETCWD
+#  if IN_RELOCWRAPPER
+    /* When building the relocatable program wrapper, use the system's getcwd
+       function, not the gnulib override, otherwise we would get a link error.
+     */
+#   undef getcwd
+#  endif
 #  ifdef VMS
     /* We want the directory in Unix syntax, not in VMS syntax.  */
 #   define __getcwd(buf, max) getcwd (buf, max, 0)