diff options
Diffstat (limited to 'src/pq/pq_prepare.c')
-rw-r--r-- | src/pq/pq_prepare.c | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/src/pq/pq_prepare.c b/src/pq/pq_prepare.c index 9a8e4e76f..9899b65bb 100644 --- a/src/pq/pq_prepare.c +++ b/src/pq/pq_prepare.c @@ -1,22 +1,22 @@ /* - This file is part of GNUnet - Copyright (C) 2017 GNUnet e.V. + This file is part of GNUnet + Copyright (C) 2017 GNUnet e.V. - GNUnet is free software: you can redistribute it and/or modify it - under the terms of the GNU Affero General Public License as published - by the Free Software Foundation, either version 3 of the License, - or (at your option) any later version. + GNUnet is free software: you can redistribute it and/or modify it + under the terms of the GNU Affero General Public License as published + by the Free Software Foundation, either version 3 of the License, + or (at your option) any later version. - GNUnet is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Affero General Public License for more details. - - You should have received a copy of the GNU Affero General Public License - along with this program. If not, see <http://www.gnu.org/licenses/>. + GNUnet is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Affero General Public License for more details. + + You should have received a copy of the GNU Affero General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. SPDX-License-Identifier: AGPL3.0-or-later -*/ + */ /** * @file pq/pq_prepare.c * @brief functions to connect to libpq (PostGres) @@ -36,9 +36,9 @@ * @return initialized struct */ struct GNUNET_PQ_PreparedStatement -GNUNET_PQ_make_prepare (const char *name, - const char *sql, - unsigned int num_args) +GNUNET_PQ_make_prepare(const char *name, + const char *sql, + unsigned int num_args) { struct GNUNET_PQ_PreparedStatement ps = { .name = name, @@ -60,36 +60,36 @@ GNUNET_PQ_make_prepare (const char *name, * #GNUNET_SYSERR on error */ int -GNUNET_PQ_prepare_statements (PGconn *connection, - const struct GNUNET_PQ_PreparedStatement *ps) +GNUNET_PQ_prepare_statements(PGconn *connection, + const struct GNUNET_PQ_PreparedStatement *ps) { - for (unsigned int i=0;NULL != ps[i].name;i++) - { - PGresult *ret; - - GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, - "pq", - "Preparing SQL statement `%s' as `%s'\n", - ps[i].sql, - ps[i].name); - ret = PQprepare (connection, - ps[i].name, - ps[i].sql, - ps[i].num_arguments, - NULL); - if (PGRES_COMMAND_OK != PQresultStatus (ret)) + for (unsigned int i = 0; NULL != ps[i].name; i++) { - GNUNET_log_from (GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK, - "pq", - _("PQprepare (`%s' as `%s') failed with error: %s\n"), - ps[i].sql, - ps[i].name, - PQerrorMessage (connection)); - PQclear (ret); - return GNUNET_SYSERR; + PGresult *ret; + + GNUNET_log_from(GNUNET_ERROR_TYPE_DEBUG, + "pq", + "Preparing SQL statement `%s' as `%s'\n", + ps[i].sql, + ps[i].name); + ret = PQprepare(connection, + ps[i].name, + ps[i].sql, + ps[i].num_arguments, + NULL); + if (PGRES_COMMAND_OK != PQresultStatus(ret)) + { + GNUNET_log_from(GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK, + "pq", + _("PQprepare (`%s' as `%s') failed with error: %s\n"), + ps[i].sql, + ps[i].name, + PQerrorMessage(connection)); + PQclear(ret); + return GNUNET_SYSERR; + } + PQclear(ret); } - PQclear (ret); - } return GNUNET_OK; } |