Check ptrack support properly

This commit is contained in:
Arthur Zakirov
2017-10-11 16:10:25 +03:00
parent 7a0cc9a2da
commit 57e7bc4d12
+10 -1
View File
@@ -1062,10 +1062,19 @@ pg_ptrack_support(void)
{
PGresult *res_db;
res_db = pgut_execute(backup_conn,
"SELECT proname FROM pg_proc WHERE proname='ptrack_version'",
0, NULL);
if (PQntuples(res_db) == 0)
{
PQclear(res_db);
return false;
}
PQclear(res_db);
res_db = pgut_execute(backup_conn,
"SELECT ptrack_version()",
0, NULL);
if (PQntuples(res_db) == 0)
{
PQclear(res_db);