2007-12-04 Marcus Brinkmann <marcus@g10code.de>
authorMarcus Brinkmann <mb@g10code.com>
Tue, 4 Dec 2007 14:47:28 +0000 (14:47 +0000)
committerMarcus Brinkmann <mb@g10code.com>
Tue, 4 Dec 2007 14:47:28 +0000 (14:47 +0000)
* gpgconf-comp.c (gc_component_list_components): Do not print a
trailing semi-colon to ensure forward compatibility, as this would
indicate another empty field.
(gc_process_gpgconf_conf): Likewise.

tools/ChangeLog
tools/gpgconf-comp.c

index 0490392..f38382d 100644 (file)
@@ -3,6 +3,7 @@
        * gpgconf-comp.c (gc_component_list_components): Do not print a
        trailing semi-colon to ensure forward compatibility, as this would
        indicate another empty field.
+       (gc_process_gpgconf_conf): Likewise.
 
 2007-11-15  Werner Koch  <wk@g10code.com>
 
index 79d686a..5dc55de 100644 (file)
@@ -3315,7 +3315,7 @@ gc_process_gpgconf_conf (const char *fname_arg, int update, int defaults,
                 }                    
               
               fprintf (listfp, "k:%s:", my_percent_escape (key));
-              fprintf (listfp, "%s:\n", group? my_percent_escape (group):"");
+              fprintf (listfp, "%s\n", group? my_percent_escape (group):"");
             }
 
           /* All other lines are rule records.  */
@@ -3326,7 +3326,6 @@ gc_process_gpgconf_conf (const char *fname_arg, int update, int defaults,
           if (value != empty)
             fprintf (listfp, "\"%s", my_percent_escape (value));
           
-          putc (':', listfp);
           putc ('\n', listfp);
         }