2007-08-10 Maxim Grigoriev <maxim2405@gmail.com>

* remote-fileio.c (remote_fileio_resize_fd_map): Initialize newly
	allocated file descriptors.
This commit is contained in:
Maxim Grigoriev
2007-08-10 17:49:48 +00:00
parent 271a27b8c3
commit 9f8e69991e
2 changed files with 9 additions and 0 deletions

View File

@@ -70,12 +70,16 @@ remote_fileio_init_fd_map (void)
static int
remote_fileio_resize_fd_map (void)
{
int i = remote_fio_data.fd_map_size;
if (!remote_fio_data.fd_map)
return remote_fileio_init_fd_map ();
remote_fio_data.fd_map_size += 10;
remote_fio_data.fd_map =
(int *) xrealloc (remote_fio_data.fd_map,
remote_fio_data.fd_map_size * sizeof (int));
for (; i < remote_fio_data.fd_map_size; i++)
remote_fio_data.fd_map[i] = FIO_FD_INVALID;
return remote_fio_data.fd_map_size - 10;
}