diff options
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/cmd/format/menu_fdisk.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/cmd/format/menu_fdisk.c b/usr/src/cmd/format/menu_fdisk.c index 4c49b0a0c3..de1f1bbbe2 100644 --- a/usr/src/cmd/format/menu_fdisk.c +++ b/usr/src/cmd/format/menu_fdisk.c @@ -210,8 +210,8 @@ get_sname(char *name) if (strchr(np, 's') == strrchr(np, 's')) { npt = strrchr(np, 'p'); /* If pN is found, do not include it */ - if (isdigit(*++npt)) { - *--npt = '\0'; + if (npt != NULL) { + *npt = '\0'; } (void) snprintf(buf, sizeof (buf), "%ss2", np); } else { |