[PATCH 6/7] scanner: fix program name and its text for usage()

y y
Thu Feb 9 09:27:52 PST 2012


From: Tiago Vignatti <tiago.vignatti at intel.com>

Signed-off-by: Tiago Vignatti <tiago.vignatti at intel.com>
---
 src/scanner.c |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/src/scanner.c b/src/scanner.c
index 5043cc1..51c01af 100644
--- a/src/scanner.c
+++ b/src/scanner.c
@@ -30,9 +30,10 @@
 #include "wayland-util.h"
 
 static int
-usage(int ret)
+usage(char *name, int ret)
 {
-	fprintf(stderr, "usage: ./scanner [client-header|server-header|code]\n");
+	fprintf(stderr, "usage: %s [client-header|server-header|code]"
+			" < xmlfile\n", name);
 	exit(ret);
 }
 
@@ -982,7 +983,7 @@ int main(int argc, char *argv[])
 	void *buf;
 
 	if (argc != 2)
-		usage(EXIT_FAILURE);
+		usage(argv[0], EXIT_FAILURE);
 
 	wl_list_init(&protocol.interface_list);
 	protocol.type_index = 0;
-- 
1.7.5.4



More information about the wayland-devel mailing list