#define SV_BEGIN_LEN ((sizeof(SV_BEGIN_MARK))-1)
#define SV_END_LEN ((sizeof(SV_END_MARK))-1)
-static const char rcsid[]="$Id: authpgsqllib.c,v 1.19 2008/12/18 12:08:25 mrsam Exp $";
/* tom@minnesota.com */
struct var_data {
userid ? userid : "<null>",
database);
err("%s", PQerrorMessage(pgconn));
+ PQfinish(pgconn);
pgconn=0;
return -1;
}
user_table, login_field, username_escaped, \
where_pfix, where_clause, where_sfix
-
if (do_connect()) return (0);
initui();
int i,n;
- if (do_connect()) return;
+ if (do_connect())
+ {
+ (*cb_func)(NULL, 0, 0, NULL, NULL, NULL, void_arg);
+ return;
+ }
initui();