[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r36976 - in gnunet/src: include pq
From: |
gnunet |
Subject: |
[GNUnet-SVN] r36976 - in gnunet/src: include pq |
Date: |
Sun, 3 Apr 2016 21:35:52 +0200 |
Author: grothoff
Date: 2016-04-03 21:35:52 +0200 (Sun, 03 Apr 2016)
New Revision: 36976
Modified:
gnunet/src/include/gnunet_pq_lib.h
gnunet/src/pq/pq_query_helper.c
Log:
add function for string parameters
Modified: gnunet/src/include/gnunet_pq_lib.h
===================================================================
--- gnunet/src/include/gnunet_pq_lib.h 2016-04-02 23:30:17 UTC (rev 36975)
+++ gnunet/src/include/gnunet_pq_lib.h 2016-04-03 19:35:52 UTC (rev 36976)
@@ -102,7 +102,17 @@
size_t ptr_size);
+
/**
+ * 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);
+
+
+/**
* Generate fixed-size query parameter with size determined
* by variable type.
*
Modified: gnunet/src/pq/pq_query_helper.c
===================================================================
--- gnunet/src/pq/pq_query_helper.c 2016-04-02 23:30:17 UTC (rev 36975)
+++ gnunet/src/pq/pq_query_helper.c 2016-04-03 19:35:52 UTC (rev 36976)
@@ -76,6 +76,18 @@
/**
+ * 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 @@
* @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,
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r36976 - in gnunet/src: include pq,
gnunet <=