commit cc7ddc2fddf971e5a8bfb4403ea0a5837db5170b
parent 7ec096ebb321eb630e7ac5a43560f0aa6385628c
Author: Christian Grothoff <christian@grothoff.org>
Date: Sat, 30 Dec 2006 19:16:15 +0000
newline to space in grep mode
Diffstat:
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/src/main/extract.c b/src/main/extract.c
@@ -229,6 +229,7 @@ printSelectedKeywordsGrepFriendly(FILE * handle,
{
char * keyword;
iconv_t cd;
+ size_t pos;
cd = iconv_open(nl_langinfo(CODESET), "UTF-8");
while (keywords != NULL) {
@@ -239,6 +240,12 @@ printSelectedKeywordsGrepFriendly(FILE * handle,
keywords->keyword);
else
keyword = strdup(keywords->keyword);
+ pos = 0;
+ while (keyword[pos] != '\0') {
+ if (iscntrl(keyword[pos]))
+ keyword[pos] = ' ';
+ pos++;
+ }
fprintf (handle,
(keywords->next == NULL) ? "%s" : "%s ",
keyword);