summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/pq/test_pq.c26
1 files changed, 16 insertions, 10 deletions
diff --git a/src/pq/test_pq.c b/src/pq/test_pq.c
index 841c3e3b..6f7de0db 100644
--- a/src/pq/test_pq.c
+++ b/src/pq/test_pq.c
@@ -111,15 +111,6 @@ run_queries (PGconn *conn)
TALER_PQ_query_param_json (json),
GNUNET_PQ_query_param_end
};
- struct GNUNET_PQ_QueryParam params_select[] = {
- GNUNET_PQ_query_param_end
- };
- struct GNUNET_PQ_ResultSpec results_select[] = {
- TALER_PQ_result_spec_amount ("hamount", &hamount2),
- TALER_PQ_result_spec_amount_nbo ("namount", &namount2),
- TALER_PQ_result_spec_json ("json", &json2),
- GNUNET_PQ_result_spec_end
- };
result = GNUNET_PQ_exec_prepared (conn,
"test_insert",
@@ -132,8 +123,13 @@ run_queries (PGconn *conn)
PQclear (result);
return 1;
}
-
PQclear (result);
+ }
+ {
+ struct GNUNET_PQ_QueryParam params_select[] = {
+ GNUNET_PQ_query_param_end
+ };
+
result = GNUNET_PQ_exec_prepared (conn,
"test_select",
params_select);
@@ -144,6 +140,16 @@ run_queries (PGconn *conn)
PQclear (result);
return 1;
}
+ }
+
+ {
+ struct GNUNET_PQ_ResultSpec results_select[] = {
+ TALER_PQ_result_spec_amount ("hamount", &hamount2),
+ TALER_PQ_result_spec_amount_nbo ("namount", &namount2),
+ TALER_PQ_result_spec_json ("json", &json2),
+ GNUNET_PQ_result_spec_end
+ };
+
ret = GNUNET_PQ_extract_result (result,
results_select,
0);