]> git.draconx.ca Git - cdecl99.git/blobdiff - src/cdecl99.c
cdecl99: Drop locale-sensitive isblank usage.
[cdecl99.git] / src / cdecl99.c
index fc9d3b2593ebba80e101f9121055007dff01e659..485fe86df5d0528892441fa54003c93e1dad8118 100644 (file)
@@ -122,14 +122,9 @@ static void print_help(void)
        printf(_("Report bugs to <%s>.\n"), PACKAGE_BUGREPORT);
 }
 
-static bool is_blank_line(const char *line)
+static int is_blank_line(const char *line)
 {
-       for (size_t i = 0; line[i]; i++) {
-               if (!isblank((unsigned char)line[i]))
-                       return false;
-       }
-
-       return true;
+       return !line[strspn(line, " \t")];
 }
 
 static int repl(void)