mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-09-24 12:14:00 -04:00
43 lines
1.4 KiB
C
43 lines
1.4 KiB
C
$NetBSD: patch-libAfterStep_hints.c,v 1.1 2016/05/01 19:26:35 dholland Exp $
|
|
|
|
Use ctype.h correctly.
|
|
|
|
--- libAfterStep/hints.c~ 2009-12-31 17:40:57.000000000 +0000
|
|
+++ libAfterStep/hints.c
|
|
@@ -144,7 +144,7 @@ merge_command_line (ASHints * clean, ASS
|
|
{
|
|
register char *g = raw->wm_cmd_argv[i + 1];
|
|
|
|
- if (isdigit ((int)*g) || ((*g == '-' || *g == '+') && isdigit ((int)*(g + 1))))
|
|
+ if (isdigit ((unsigned char)*g) || ((*g == '-' || *g == '+') && isdigit ((unsigned char)*(g + 1))))
|
|
if (mystrcasecmp (raw->wm_cmd_argv[i], "-g") == 0 ||
|
|
mystrcasecmp (raw->wm_cmd_argv[i], "-geometry") == 0)
|
|
{
|
|
@@ -168,7 +168,7 @@ merge_command_line (ASHints * clean, ASS
|
|
register int k ;
|
|
Bool add_quotes = False ;
|
|
for (k = 0; src[k]; k++)
|
|
- if( isspace(src[k]) ||
|
|
+ if( isspace((unsigned char)src[k]) ||
|
|
src[k] == '#' ||
|
|
src[k] == '*' ||
|
|
src[k] == '$' ||
|
|
@@ -177,7 +177,7 @@ merge_command_line (ASHints * clean, ASS
|
|
src[k] == '<' ||
|
|
src[k] == '>' ||
|
|
src[k] == '|' ||
|
|
- iscntrl(src[k])
|
|
+ iscntrl((unsigned char)src[k])
|
|
)
|
|
{
|
|
add_quotes = True ;
|
|
@@ -2791,7 +2791,7 @@ get_client_icon_image( ScreenInfo * scr,
|
|
int i = 0;
|
|
char old ;
|
|
|
|
- while( name[i] && !isspace(name[i]) ) ++i ;
|
|
+ while( name[i] && !isspace((unsigned char)name[i]) ) ++i ;
|
|
if( i > 0 )
|
|
{
|
|
old = name[i];
|