summaryrefslogtreecommitdiffstats
path: root/idx.c
diff options
context:
space:
mode:
authorGreg McGary <greg@mcgary.org>1997-04-18 06:38:38 +0000
committerGreg McGary <greg@mcgary.org>1997-04-18 06:38:38 +0000
commit8c13e09279f361e18173f9e237c454af0ab33299 (patch)
treef66f1ed48a98145460da6a01926017825cebbdf2 /idx.c
parent509a418a05787df17f1e942593541798facb5acf (diff)
downloadidutils-8c13e09279f361e18173f9e237c454af0ab33299.tar.gz
idutils-8c13e09279f361e18173f9e237c454af0ab33299.tar.bz2
idutils-8c13e09279f361e18173f9e237c454af0ab33299.zip
imported from mkid-3.0.9r3_0_8_2
Diffstat (limited to 'idx.c')
-rw-r--r--idx.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/idx.c b/idx.c
index 6948607..2af1039 100644
--- a/idx.c
+++ b/idx.c
@@ -16,7 +16,13 @@ char const *program_name;
static void
usage (void)
{
- fprintf (stderr, "Usage: %s [-u] [+/-a<ccc>] [-c<ccc>] files\n", program_name);
+ fprintf (stderr, "\
+Usage: %s [(+|-)S<scanarg>] files\n\
+ -S<lang>-<arg> Pass arg to <lang> scanner\n\
+ -S.<suffix>=<lang> Scan files with .<suffix> as <lang>\n\
+ -S<lang>? Print usage documentation for <lang>\n",
+ program_name);
+
exit (1);
}
@@ -71,7 +77,7 @@ idxtract (char *file_name)
char const *suffix;
char const *filter;
char const *lang_name;
- char const *(*scanner) (FILE*, int*);
+ get_token_t scanner;
suffix = strrchr (file_name, '.');
lang_name = get_lang_name (suffix);