|
|
|
|
@ -5,7 +5,7 @@ |
|
|
|
|
* Portions Copyright (c) 1996-2003, PostgreSQL Global Development Group |
|
|
|
|
* Portions Copyright (c) 1994, Regents of the University of California |
|
|
|
|
* |
|
|
|
|
* $Header: /cvsroot/pgsql/src/bin/scripts/common.c,v 1.2 2003/04/04 20:42:13 momjian Exp $ |
|
|
|
|
* $Header: /cvsroot/pgsql/src/bin/scripts/common.c,v 1.3 2003/05/27 19:36:54 petere Exp $ |
|
|
|
|
* |
|
|
|
|
*------------------------------------------------------------------------- |
|
|
|
|
*/ |
|
|
|
|
@ -153,3 +153,24 @@ executeQuery(PGconn *conn, const char *query, const char *progname, bool echo) |
|
|
|
|
|
|
|
|
|
return res; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* Check yes/no answer in a localized way. 1=yes, 0=no, -1=neither. |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
/* translator: Make sure the (y/n) prompts match the translation of this. */ |
|
|
|
|
#define PG_YESLETTER gettext_noop("y") |
|
|
|
|
/* translator: Make sure the (y/n) prompts match the translation of this. */ |
|
|
|
|
#define PG_NOLETTER gettext_noop("n") |
|
|
|
|
|
|
|
|
|
int |
|
|
|
|
check_yesno_response(const char *string) |
|
|
|
|
{ |
|
|
|
|
if (strcmp(string, gettext(PG_YESLETTER)) == 0) |
|
|
|
|
return 1; |
|
|
|
|
else if (strcmp(string, gettext(PG_NOLETTER)) == 0) |
|
|
|
|
return 0; |
|
|
|
|
else |
|
|
|
|
return -1; |
|
|
|
|
} |
|
|
|
|
|