chiark
/
gitweb
/
~ian
/
gnupg2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
dirmngr: Fix error handling.
[gnupg2.git]
/
tools
/
gpgconf-comp.c
diff --git
a/tools/gpgconf-comp.c
b/tools/gpgconf-comp.c
index 530c1287f2b7b8bc837d5ee50f0a856559273f48..9358e2efac0d4fd943973517481c9d58012fbd9c 100644
(file)
--- a/
tools/gpgconf-comp.c
+++ b/
tools/gpgconf-comp.c
@@
-1490,6
+1490,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++;