Fix one minor bug for GenDepex tool. When no input parameter, GenDepex tool should...
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 8 Jan 2007 03:44:30 +0000 (03:44 +0000)
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Mon, 8 Jan 2007 03:44:30 +0000 (03:44 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2189 6f19259b-4bc3-4df7-8a09-765794883524

Tools/CCode/Source/GenDepex/GenDepex.c

index e8481b5..e28be72 100644 (file)
@@ -839,7 +839,6 @@ Returns:
   EFI_ABORTED             Unable to open/create a file or a misc error.\r
 \r
 --*/\r
-// TODO:    ] - add argument and description to function comment\r
 {\r
   FILE    *OutFile;\r
   FILE    *InFile;\r
@@ -856,22 +855,16 @@ Returns:
   Output_Flag = FALSE;\r
   Pad_Flag    = FALSE;\r
 \r
-  if (argc < 1) {\r
-    Usage();\r
-    return -1;\r
-  }\r
-  \r
-  if ((strcmp(argv[1], "-h") == 0) || (strcmp(argv[1], "--help") == 0) ||\r
-      (strcmp(argv[1], "-?") == 0) || (strcmp(argv[1], "/?") == 0)) {\r
-    Usage();\r
-    return 0;\r
-  }\r
-  \r
-  if ((strcmp(argv[1], "-V") == 0) || (strcmp(argv[1], "--version") == 0)) {\r
-    Version();\r
-    return 0;\r
+  //\r
+  //  Output the calling arguments\r
+  //\r
+  printf ("\n\n");\r
+  for (Index = 0; Index < argc; Index++) {\r
+    printf ("%s ", argv[Index]);\r
   }\r
-  \r
+\r
+  printf ("\n\n");\r
+\r
   if (argc < 5) {\r
     printf ("Not enough arguments\n");\r
     Usage();\r