diff options
Diffstat (limited to 'src/launch.c')
-rw-r--r-- | src/launch.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/launch.c b/src/launch.c index b7a08bad..b7b8b663 100644 --- a/src/launch.c +++ b/src/launch.c @@ -1570,10 +1570,11 @@ qemu_drive_param (guestfs_h *g, const struct drive *drv, size_t index) static char * drive_name (size_t index, char *ret) { - if (index > 26) - ret = drive_name (index / 26, ret); + if (index >= 26) + ret = drive_name (index/26 - 1, ret); index %= 26; *ret++ = 'a' + index; + *ret = '\0'; return ret; } |