1
1
malloc buffer for ompi_info_get one character larger for the NUL-termination
   See comment in ompi/mpi/c/info_get.c or MPI-2.1 p289

This commit was SVN r21154.
Этот коммит содержится в:
Rainer Keller 2009-05-05 13:05:20 +00:00
родитель 9736af1191
Коммит 250c3d0ddd
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -105,7 +105,7 @@ check_config_value_bool(char *key, ompi_info_t *info)
if (flag == 0) goto info_not_found;
value_len++;
value_string = (char*)malloc(sizeof(char) * value_len);
value_string = (char*)malloc(sizeof(char) * value_len + 1); /* Should malloc 1 char for NUL-termination */
if (NULL == value_string) goto info_not_found;
ret = ompi_info_get(info, key, value_len, value_string, &flag);

Просмотреть файл

@ -112,7 +112,7 @@ check_config_value_bool(char *key, ompi_info_t *info)
if (flag == 0) goto info_not_found;
value_len++;
value_string = (char*)malloc(sizeof(char) * value_len);
value_string = (char*)malloc(sizeof(char) * value_len + 1); /* Should malloc 1 char for NUL-termination */
if (NULL == value_string) goto info_not_found;
ret = ompi_info_get(info, key, value_len, value_string, &flag);