Обсуждение: pgsql: Add support to port/snprintf.c for position parameter
pgsql: Add support to port/snprintf.c for position parameter
От
momjian@svr1.postgresql.org (Bruce Momjian)
Дата:
Log Message:
-----------
Add support to port/snprintf.c for position parameter specification:
+ # Determine if printf supports %1$ argument selection, e.g. %5$ selects
+ # the fifth argument after the printf print string.
+ # This is not in the C99 standard, but in the Single Unix Specification (SUS).
+ # It is used in our langauge translation strings.
Nicolai Tufar with configure changes by Bruce.
Modified Files:
--------------
pgsql:
configure (r1.425 -> r1.426)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/configure.diff?r1=1.425&r2=1.426)
configure.in (r1.399 -> r1.400)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/configure.in.diff?r1=1.399&r2=1.400)
pgsql/config:
c-library.m4 (r1.29 -> r1.30)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/config/c-library.m4.diff?r1=1.29&r2=1.30)
pgsql/src/port:
snprintf.c (r1.4 -> r1.5)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/port/snprintf.c.diff?r1=1.4&r2=1.5)
Bruce Momjian wrote: > Add support to port/snprintf.c for position parameter specification Please unbreak the build: [neilc:/home/neilc/build_pgsql]% make -s /home/neilc/pgsql/src/port/snprintf.c: In function `dopr': /home/neilc/pgsql/src/port/snprintf.c:472: error: label at end of compound statement make[2]: *** [snprintf.o] Error 1 -Neil
Neil Conway wrote:
> Bruce Momjian wrote:
> > Add support to port/snprintf.c for position parameter specification
>
> Please unbreak the build:
>
> [neilc:/home/neilc/build_pgsql]% make -s
> /home/neilc/pgsql/src/port/snprintf.c: In function `dopr':
> /home/neilc/pgsql/src/port/snprintf.c:472: error: label at end of
> compound statement
> make[2]: *** [snprintf.o] Error 1
OK, fixed by adding a semicolon:
nochar:
/* nothing */
; /* semicolon required because a goto has to be attached to a statement */
--
Bruce Momjian | http://candle.pha.pa.us
pgman@candle.pha.pa.us | (610) 359-1001
+ If your life is a hard drive, | 13 Roberts Road
+ Christ can be your backup. | Newtown Square, Pennsylvania 19073