scd: More cleanup of old code.
[gnupg.git] / tools / gpgconf-comp.c
index d53947e..0c939e5 100644 (file)
@@ -1491,6 +1491,13 @@ gc_percent_escape (const char *src)
          *(dst++) = '2';
          *(dst++) = 'c';
        }
+      else if (*src == '\n')
+       {
+         /* The newline is problematic in a line-based format.  */
+         *(dst++) = '%';
+         *(dst++) = '0';
+         *(dst++) = 'a';
+       }
       else
        *(dst++) = *(src);
       src++;