basename prototype.
authorjbj <devnull@localhost>
Wed, 14 Apr 1999 11:42:35 +0000 (11:42 +0000)
committerjbj <devnull@localhost>
Wed, 14 Apr 1999 11:42:35 +0000 (11:42 +0000)
CVS patchset: 2994
CVS date: 1999/04/14 11:42:35

tools/rpmgettext.c

index e04d206..d723595 100644 (file)
 #include "signature.h"
 #include "header.h"
 
-/* include libgen.h here and only here!  It has the prototype for basename()
- * on many OSes, but some of the prototypes in libgen.h clash with prototypes
- * from other header files (e.g. regex.h) on some OSes (e.g. AIX 4.x).
- */
-#ifdef HAVE_LIBGEN_H
-#include <libgen.h>
+#if !defined(HAVE_BASENAME)
+extern char *basename (const char *__filename);
 #endif
 
 #define        MYDEBUG 2