From 2e78e1ecc11973a0bc785b4a97e760e21d2059c4 Mon Sep 17 00:00:00 2001 From: Sven Wischnowsky Date: Mon, 15 May 2000 11:01:41 +0000 Subject: fix for empty (s::) separator and strings with meta-characters (11368) --- Src/utils.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'Src/utils.c') diff --git a/Src/utils.c b/Src/utils.c index e109d8ba5..170254fe3 100644 --- a/Src/utils.c +++ b/Src/utils.c @@ -1764,7 +1764,14 @@ findsep(char **s, char *sep) return i; } if (!sep[0]) { - return **s ? ++*s, 1 : -1; + if (**s) { + if (**s == Meta) + *s += 2; + else + ++*s; + return 1; + } + return -1; } for (i = 0; **s; i++) { for (t = sep, tt = *s; *t && *tt && *t == *tt; t++, tt++); -- cgit 1.4.1