Mercurial > hg > octave-jordi > gnulib-hg
annotate lib/argmatch.h @ 925:3f93a48c055d
Change dcl of program_name so it doesn't conflict with the ubiquitous char* one.
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Tue, 27 May 1997 10:39:10 +0000 |
parents | 9cb09b60925d |
children | 3f067a341196 |
rev | line source |
---|---|
922
9cb09b60925d
Update from FSF via patch-2.2.93.
Jim Meyering <jim@meyering.net>
parents:
530
diff
changeset
|
1 /* argmatch.h -- declarations for matching arguments against option lists */ |
530 | 2 |
922
9cb09b60925d
Update from FSF via patch-2.2.93.
Jim Meyering <jim@meyering.net>
parents:
530
diff
changeset
|
3 #if defined __STDC__ || __GNUC__ |
9cb09b60925d
Update from FSF via patch-2.2.93.
Jim Meyering <jim@meyering.net>
parents:
530
diff
changeset
|
4 # define __ARGMATCH_P(args) args |
9cb09b60925d
Update from FSF via patch-2.2.93.
Jim Meyering <jim@meyering.net>
parents:
530
diff
changeset
|
5 #else |
9cb09b60925d
Update from FSF via patch-2.2.93.
Jim Meyering <jim@meyering.net>
parents:
530
diff
changeset
|
6 # define __ARGMATCH_P(args) () |
9cb09b60925d
Update from FSF via patch-2.2.93.
Jim Meyering <jim@meyering.net>
parents:
530
diff
changeset
|
7 #endif |
530 | 8 |
922
9cb09b60925d
Update from FSF via patch-2.2.93.
Jim Meyering <jim@meyering.net>
parents:
530
diff
changeset
|
9 int argmatch __ARGMATCH_P ((const char *, const char * const *)); |
9cb09b60925d
Update from FSF via patch-2.2.93.
Jim Meyering <jim@meyering.net>
parents:
530
diff
changeset
|
10 void invalid_arg __ARGMATCH_P ((const char *, const char *, int)); |
530 | 11 |
925
3f93a48c055d
Change dcl of program_name so it doesn't conflict with the ubiquitous char* one.
Jim Meyering <jim@meyering.net>
parents:
922
diff
changeset
|
12 extern char *program_name; |