summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/cmd/format/menu_fdisk.c4
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 {