Re: patch for src/backend/main/main.c

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: patch for src/backend/main/main.c
Дата
Msg-id 9963.980297556@sss.pgh.pa.us
обсуждение исходный текст
Ответ на patch for src/backend/main/main.c  ("Michael C. Thornburgh" <zenomt@armory.com>)
Список pgsql-patches
"Michael C. Thornburgh" <zenomt@armory.com> writes:
> +     len = strlen(pw->pw_name);
> +     pw_name_persist = (char *) malloc(len+1);
> +     if (pw_name_persist == (char *)NULL)
> +     {
> +         fprintf(stderr, "%s: can't malloc for username\n", argv[0]);
> +         exit(1);
> +     }
> +     strncpy(pw_name_persist, pw->pw_name, len+1);

This could be simplified to
    pw_name_persist = strdup(pw->pw_name);
no?

            regards, tom lane

В списке pgsql-patches по дате отправления:

Предыдущее
От: "Michael C. Thornburgh"
Дата:
Сообщение: patch for src/backend/main/main.c
Следующее
От: "Michael C. Thornburgh"
Дата:
Сообщение: Re: patch for src/backend/main/main.c