343{
344 PGresult *
res = NULL;
345 ExecStatusType status;
346 char sql_trunc[256];
347
348
350 if ( ! sql ) return 0;
351
353 status = PQresultStatus(res);
354 PQclear(res);
355
356
357 if ( status != PGRES_COPY_IN )
358 {
359
360 snprintf(sql_trunc, 255, "%s", sql);
361 pgui_logf(
"Failed SQL begins: \"%s\"", sql_trunc);
363 return 0;
364 }
365
366 return 1;
367}
static void static void static void pgui_logf(const char *fmt,...) __attribute__((format(printf
static PGconn * pg_connection