mirror of
https://github.com/Stichting-MINIX-Research-Foundation/pkgsrc-ng.git
synced 2025-08-04 02:08:49 -04:00
34 lines
1005 B
C
34 lines
1005 B
C
$NetBSD: patch-edit.c,v 1.1 2016/01/11 19:37:43 leot Exp $
|
|
|
|
Fix ctype(3) functions usage.
|
|
|
|
--- edit.c.orig 2014-12-15 00:46:31.000000000 +0000
|
|
+++ edit.c
|
|
@@ -316,7 +316,7 @@ static char dirs[] = "WEDCXZAQ";
|
|
void
|
|
e_stasis(loc_t loc)
|
|
{
|
|
- if (!isupper (user_map[loc].contents))
|
|
+ if (!isupper ((unsigned char)user_map[loc].contents))
|
|
huh (); /* no object here */
|
|
else if (user_map[loc].contents == 'X')
|
|
huh ();
|
|
@@ -437,7 +437,7 @@ Beginning of move to location.
|
|
void
|
|
e_move(loc_t *path_start, loc_t loc)
|
|
{
|
|
- if (!isupper(user_map[loc].contents)) huh (); /* nothing there? */
|
|
+ if (!isupper((unsigned char)user_map[loc].contents)) huh (); /* nothing there? */
|
|
else if (user_map[loc].contents == 'X') huh (); /* enemy city? */
|
|
else *path_start = loc;
|
|
}
|
|
@@ -509,7 +509,7 @@ e_piece_info(loc_t edit_cursor, char ab)
|
|
int type;
|
|
char *p;
|
|
|
|
- ab = toupper (ab);
|
|
+ ab = toupper ((unsigned char)ab);
|
|
p = strchr (type_chars, ab);
|
|
type = p - type_chars;
|
|
|