summaryrefslogtreecommitdiff
path: root/support/gnome-argp.h
diff options
context:
space:
mode:
authorTom Tromey <tromey@cygnus.com>1998-03-04 08:13:48 +0000
committerTom Tromey <tromey@src.gnome.org>1998-03-04 08:13:48 +0000
commit0b894b71ff07b25a2de028fe0dda3cb2d806ba9e (patch)
tree5a8af94688f0f6cbeb41a81abad1ba3d8837d6f0 /support/gnome-argp.h
parent5393876d11a2304487910e5bc0d4a39cde6f870f (diff)
downloadgnome-common-0b894b71ff07b25a2de028fe0dda3cb2d806ba9e.tar.gz
Include gnome-argp.h. Include gnome-argp.h.
Wed Mar 4 00:58:27 1998 Tom Tromey <tromey@cygnus.com> * argp-parse.c: Include gnome-argp.h. * argp-help.c: Include gnome-argp.h. * README-gnome, gnome-argp.h: New files. * argp-ba.c, argp-eexst.c, argp-fmtstream.c, argp-fmtstream.h, argp-fs-xinl.c, argp-help.c, argp-namefrob.h, argp-parse.c, argp-pv.c, argp-pvh.c, argp-test.c, argp-xinl.c, argp.h, strndup.c: New files, imported from glibc. Please use "cvs import" if you import new versions. * Makefile.am (noinst_HEADERS): Added argp-fmtstream.h, argp-namefrob.h, argp.h, gnome-argp.h. (EXTRA_DIST): New macro. svn path=/trunk/; revision=104
Diffstat (limited to 'support/gnome-argp.h')
-rw-r--r--support/gnome-argp.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/support/gnome-argp.h b/support/gnome-argp.h
new file mode 100644
index 0000000..e95997d
--- /dev/null
+++ b/support/gnome-argp.h
@@ -0,0 +1,20 @@
+/* Gnome-specific code to help with argp integration.
+ Written by Tom Tromey <tromey@cygnus.com>. */
+
+#ifndef __GNOME_ARGP_H__
+#define __GNOME_ARGP_H__
+
+#ifndef HAVE_STRNDUP
+/* Like strdup, but only copy N chars. */
+extern char *strndup (const char *s, size_t n);
+#endif
+
+#ifndef HAVE_PROGRAM_INVOCATION_SHORT_NAME
+extern char *program_invocation_short_name;
+#endif
+
+#ifndef HAVE_PROGRAM_INVOCATION_NAME
+extern char *program_invocation_name;
+#endif
+
+#endif /* __GNOME_ARGP_H__ */