From: Erik Walthinsen Date: Mon, 31 Jan 2000 03:22:49 +0000 (+0000) Subject: - added usage info X-Git-Tag: RELEASE-0_1_0-SLIPSTREAM~454 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=419640438a995df0cd1ed2149af5eede0b679f58;p=platform%2Fupstream%2Fgstreamer.git - added usage info Original commit message from CVS: - added usage info - uses first arg as registry filename - any additional args are plugins to search for (no change but argv base) - cleaned up output with a spare \n --- diff --git a/test/xml/readreg.c b/test/xml/readreg.c index 6e2d46f..4a04f13 100644 --- a/test/xml/readreg.c +++ b/test/xml/readreg.c @@ -29,7 +29,13 @@ int main(int argc,char *argv[]) { // gst_init(&argc,&argv); - doc = xmlParseFile("registry.xml"); + if (argc < 2) { + fprintf(stderr,"Usage: %s [element] [element] ...\n", + argv[0]); + exit(1); + } + + doc = xmlParseFile(argv[1]); g_assert(doc != NULL); cur = doc->root; @@ -93,15 +99,15 @@ int main(int argc,char *argv[]) { element->details.copyright = getcontents(doc,field); field = field->next; } - g_print("new element '%s'in '%s'\n",element->name,element->plugin->name); + g_print("new element '%s' in '%s'\n",element->name,element->plugin->name); elements = g_slist_prepend(elements,element); } cur = cur->next; } - for (i=1;idata;