[PATCH] Fix NULL checking in check_TSCurrentConfig()

Поиск
Список
Период
Сортировка
От Xi Wang
Тема [PATCH] Fix NULL checking in check_TSCurrentConfig()
Дата
Msg-id 1358657486-32676-1-git-send-email-xi.wang@gmail.com
обсуждение исходный текст
Ответы Re: [PATCH] Fix NULL checking in check_TSCurrentConfig()  ("Dickson S. Guedes" <listas@guedesoft.net>)
Re: [PATCH] Fix NULL checking in check_TSCurrentConfig()  (Stephen Frost <sfrost@snowman.net>)
Re: [PATCH] Fix NULL checking in check_TSCurrentConfig()  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
The correct NULL check should use `*newval'; `newval' must be non-null.
---src/backend/utils/cache/ts_cache.c |    2 +-1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/utils/cache/ts_cache.c b/src/backend/utils/cache/ts_cache.c
index e688b1a..65a8ad7 100644
--- a/src/backend/utils/cache/ts_cache.c
+++ b/src/backend/utils/cache/ts_cache.c
@@ -642,7 +642,7 @@ check_TSCurrentConfig(char **newval, void **extra, GucSource source)        free(*newval);
*newval= strdup(buf);        pfree(buf);
 
-        if (!newval)
+        if (!*newval)            return false;    }
-- 
1.7.10.4




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

Предыдущее
От: Steve Singer
Дата:
Сообщение: Re: logical changeset generation v4
Следующее
От: Xi Wang
Дата:
Сообщение: [PATCH] Fix off-by-one in PQprintTuples()