]> granicus.if.org Git - sudo/commitdiff
Don't print a trailing comma for the last entry in enum def_tupple
authorTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 29 Nov 2004 17:34:09 +0000 (17:34 +0000)
committerTodd C. Miller <Todd.Miller@courtesan.com>
Mon, 29 Nov 2004 17:34:09 +0000 (17:34 +0000)
def_data.h
mkdefaults

index 359716bbacc10ee849d126f104abccdf290c620e..50a7ce8fcb75b4c72fba2e0a217a01b6732292e8 100644 (file)
@@ -124,5 +124,5 @@ enum def_tupple {
        once,
        always,
        any,
-       all,
+       all
 };
index 856890050c915f6e5d4f60f34547ed2101b3d9b2..f125e045258ba4fe2495d05e96cebf82fd831eea 100755 (executable)
@@ -109,8 +109,9 @@ print CFILE "\tNULL, 0, NULL\n    }\n};\n";
 # Print out def_tuple
 if (@tuple_values) {
     print HEADER "\nenum def_tupple {\n";
-    foreach (@tuple_values) {
-       print HEADER "\t$_,\n";
+    for ($i = 0; $i <= $#tuple_values; $i++) {
+       printf HEADER "\t%s%s\n", $tuple_values[$i],
+           $i != $#tuple_values ? "," : "";
     }
     print HEADER "};\n";
 }