|
@@ -89,7 +89,8 @@ savedir (const char *dir, off_t name_size)
|
|
|
|
|
|
/* Be sure name_size is at least `1' so there's room for
|
|
/* Be sure name_size is at least `1' so there's room for
|
|
the final NUL byte. */
|
|
the final NUL byte. */
|
|
- name_size += !name_size;
|
|
|
|
|
|
+ if (name_size <= 0)
|
|
|
|
+ name_size = 1;
|
|
|
|
|
|
name_space = (char *) malloc (name_size);
|
|
name_space = (char *) malloc (name_size);
|
|
if (name_space == NULL)
|
|
if (name_space == NULL)
|