summaryrefslogtreecommitdiff
path: root/src/pq/pq_query_helper.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2016-04-03 19:35:52 +0000
committerChristian Grothoff <christian@grothoff.org>2016-04-03 19:35:52 +0000
commite0f650cbf41490b3f58476f0696783058798c63d (patch)
treeb50992e3256e921a2333cc9f864290890760efb1 /src/pq/pq_query_helper.c
parentaaad91acd22b6204c97690a032e5c623f57376cc (diff)
add function for string parameters
Diffstat (limited to 'src/pq/pq_query_helper.c')
-rw-r--r--src/pq/pq_query_helper.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/pq/pq_query_helper.c b/src/pq/pq_query_helper.c
index d284822c2..d80a3d99a 100644
--- a/src/pq/pq_query_helper.c
+++ b/src/pq/pq_query_helper.c
@@ -76,6 +76,18 @@ GNUNET_PQ_query_param_fixed_size (const void *ptr,
/**
+ * Generate query parameter for a string.
+ *
+ * @param ptr pointer to the string query parameter to pass
+ */
+struct GNUNET_PQ_QueryParam
+GNUNET_PQ_query_param_string (const char *ptr)
+{
+ return GNUNET_PQ_query_param_fixed_size (ptr, strlen (ptr));
+}
+
+
+/**
* Function called to convert input argument into SQL parameters.
*
* @param cls closure
@@ -254,7 +266,7 @@ GNUNET_PQ_query_param_uint64 (const uint64_t *x)
* @param scratch_length number of entries left in @a scratch
* @return -1 on error, number of offsets used in @a scratch otherwise
*/
-static int
+static int
qconv_rsa_public_key (void *cls,
const void *data,
size_t data_len,