summaryrefslogtreecommitdiff
path: root/popt/findme.c
diff options
context:
space:
mode:
Diffstat (limited to 'popt/findme.c')
-rw-r--r--popt/findme.c21
1 files changed, 2 insertions, 19 deletions
diff --git a/popt/findme.c b/popt/findme.c
index 4ba4950e5..6d1b41c18 100644
--- a/popt/findme.c
+++ b/popt/findme.c
@@ -2,24 +2,7 @@
file accompanying popt source distributions, available from
ftp://ftp.redhat.com/pub/code/popt */
-#ifdef HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <unistd.h>
-#ifdef __NeXT
-/* access macros are not declared in non posix mode in unistd.h -
- don't try to use posix on NeXTstep 3.3 ! */
-#include <libc.h>
-#endif
-
-#if HAVE_ALLOCA_H
-# include <alloca.h>
-#endif
-
+#include "system.h"
#include "findme.h"
const char * findProgramPath(const char * argv0) {
@@ -31,7 +14,7 @@ const char * findProgramPath(const char * argv0) {
/* If there is a / in the argv[0], it has to be an absolute
path */
if (strchr(argv0, '/'))
- return strdup(argv0);
+ return xstrdup(argv0);
if (!path) return NULL;