isdigit (Tom Miller)

This commit is contained in:
rsc 2005-11-01 15:01:00 +00:00
parent 24d5692977
commit 604ad4d8ff
7 changed files with 10 additions and 7 deletions

View file

@ -307,7 +307,7 @@ opendisk(char *disk, int rdonly, int noctl)
/* check for floppy(3) disk */
if(strlen(p) >= 7) {
q = p+strlen(p)-7;
if(q[0] == 'f' && q[1] == 'd' && isdigit(q[2]) && strcmp(q+3, "disk") == 0) {
if(q[0] == 'f' && q[1] == 'd' && isdigit((uchar)q[2]) && strcmp(q+3, "disk") == 0) {
strcpy(q+3, "ctl");
if((d->ctlfd = open(p, ORDWR)) >= 0) {
*q = '\0';