From 8212322c62b0568e0d892001da1a7721f5487fda Mon Sep 17 00:00:00 2001 From: ache Date: Sat, 3 Aug 2002 17:09:21 +0000 Subject: Catch empty encoding name too --- lib/libc/locale/setrunelocale.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/libc') diff --git a/lib/libc/locale/setrunelocale.c b/lib/libc/locale/setrunelocale.c index ec35b65..a42c020 100644 --- a/lib/libc/locale/setrunelocale.c +++ b/lib/libc/locale/setrunelocale.c @@ -61,7 +61,7 @@ setrunelocale(encoding) char name[PATH_MAX]; _RuneLocale *rl; - if (!encoding || strlen(encoding) > ENCODING_LEN || + if (!encoding || !*encoding || strlen(encoding) > ENCODING_LEN || (encoding[0] == '.' && (encoding[1] == '\0' || (encoding[1] == '.' && encoding[2] == '\0'))) || -- cgit v1.1