Fix shadow warnings in logical replication code

Поиск
Список
Период
Сортировка
От Peter Smith
Тема Fix shadow warnings in logical replication code
Дата
Msg-id CAHut+PuR0y4ofNOxi691VTVWmBfScHV9AaBMGSpeh8+DKp81Nw@mail.gmail.com
обсуждение исходный текст
Ответы Re: Fix shadow warnings in logical replication code  (Michael Paquier <michael@paquier.xyz>)
Список pgsql-hackers
The -Wshadow compiler option reported 3 shadow warnings within the
logical replication files. (These are all in old code)

PSA a patch to address those.

======

logicalfuncs.c:184:13: warning: declaration of ‘name’ shadows a
previous local [-Wshadow]
    char    *name = TextDatumGetCString(datum_opts[i]);
             ^
logicalfuncs.c:105:8: warning: shadowed declaration is here [-Wshadow]
  Name  name;
        ^

~~~

reorderbuffer.c:4843:10: warning: declaration of ‘isnull’ shadows a
previous local [-Wshadow]
    bool  isnull;
          ^
reorderbuffer.c:4734:11: warning: shadowed declaration is here [-Wshadow]
  bool    *isnull;
           ^

~~~

walsender.c:3543:14: warning: declaration of ‘sentPtr’ shadows a
global declaration [-Wshadow]
   XLogRecPtr sentPtr;
              ^
walsender.c:155:19: warning: shadowed declaration is here [-Wshadow]
 static XLogRecPtr sentPtr = InvalidXLogRecPtr;
                   ^

------
Kind Regards,
Peter Smith.
Fujitsu Australia

Вложения

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

Предыдущее
От: Michael Paquier
Дата:
Сообщение: Re: Avoid a possible overflow (src/backend/utils/sort/logtape.c)
Следующее
От: Michael Paquier
Дата:
Сообщение: Re: pg_stat_get_backend_subxact() and backend IDs?