Re: Patch to implement pg_current_logfile() function
| От | Karl O. Pinc |
|---|---|
| Тема | Re: Patch to implement pg_current_logfile() function |
| Дата | |
| Msg-id | 20161128115420.7fb134b9@slate.meme.com обсуждение исходный текст |
| Ответ на | Re: Patch to implement pg_current_logfile() function (Gilles Darold <gilles.darold@dalibo.com>) |
| Ответы |
Re: Patch to implement pg_current_logfile() function
|
| Список | pgsql-hackers |
Hi Gilles, On Sun, 27 Nov 2016 21:54:46 +0100 Gilles Darold <gilles.darold@dalibo.com> wrote: > I've attached the v15 of the patch that applies your changes/fixes and > remove the call to strtok(). I like the idea of replacing the strtok() call with sscanf() but I see problems. It won't work if log_filename begins with a space because (the docs say) that a space in the sscanf() format represents any amount of whitespace. As written, there's a potential buffer overrun in log_format. You could fix this by making log_format as large as lbuffer, but this seems clunky. Regards, Karl <kop@meme.com> Free Software: "You don't pay back, you pay forward." -- Robert A. Heinlein
В списке pgsql-hackers по дате отправления: