diff --git a/disk-utils/cfdisk.c b/disk-utils/cfdisk.c index 0b1641eb2..22809f557 100644 --- a/disk-utils/cfdisk.c +++ b/disk-utils/cfdisk.c @@ -1231,8 +1231,8 @@ static ssize_t ui_get_string(struct cfdisk *cf, const char *prompt, #else if (i + 1 < (ssize_t) len && isprint(c)) { mvaddch(ln, cl + cells, c); - str[i++] = c; - str[i] = '\0'; + buf[i++] = c; + buf[i] = '\0'; cells++; } #endif