gpgconf: Fix --apply-defaults.
authorWerner Koch <wk@gnupg.org>
Fri, 16 Dec 2016 13:25:47 +0000 (14:25 +0100)
committerWerner Koch <wk@gnupg.org>
Fri, 16 Dec 2016 15:05:02 +0000 (16:05 +0100)
* tools/gpgconf-comp.c: Skip pinentry also in process_all mode.

Signed-off-by: Werner Koch <wk@gnupg.org>
tools/gpgconf-comp.c

index cd99c81..3fddc7c 100644 (file)
@@ -2286,9 +2286,6 @@ gc_component_retrieve_options (int component)
   gc_backend_t backend;
   gc_option_t *option;
 
-  if (component == GC_COMPONENT_PINENTRY)
-    return; /* Dummy module for now.  */
-
   for (backend = 0; backend < GC_BACKEND_NR; backend++)
     backend_seen[backend] = 0;
 
@@ -2301,6 +2298,9 @@ gc_component_retrieve_options (int component)
 
   do
     {
+      if (component == GC_COMPONENT_PINENTRY)
+        continue; /* Skip this dummy component.  */
+
       option = gc_component[component].options;
 
       while (option && option->name)