aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/peerstore/peerstore_api.c4
-rw-r--r--src/peerstore/plugin_peerstore_sqlite.c10
2 files changed, 7 insertions, 7 deletions
diff --git a/src/peerstore/peerstore_api.c b/src/peerstore/peerstore_api.c
index ffe973df4..63b64eaf6 100644
--- a/src/peerstore/peerstore_api.c
+++ b/src/peerstore/peerstore_api.c
@@ -534,8 +534,8 @@ void store_trigger_receive(void *cls, const char *emsg)
534 cont_cls = sc->cont_cls; 534 cont_cls = sc->cont_cls;
535 GNUNET_PEERSTORE_store_cancel (sc); 535 GNUNET_PEERSTORE_store_cancel (sc);
536 reconnect (h); 536 reconnect (h);
537 if (NULL != sc->cont) 537 if (NULL != cont)
538 sc->cont (sc->cont_cls, emsg); 538 cont (cont_cls, emsg);
539 return; 539 return;
540 } 540 }
541 LOG (GNUNET_ERROR_TYPE_DEBUG, "Waiting for response from `%s' service.\n", 541 LOG (GNUNET_ERROR_TYPE_DEBUG, "Waiting for response from `%s' service.\n",
diff --git a/src/peerstore/plugin_peerstore_sqlite.c b/src/peerstore/plugin_peerstore_sqlite.c
index 4598bbf24..6aa6edf3b 100644
--- a/src/peerstore/plugin_peerstore_sqlite.c
+++ b/src/peerstore/plugin_peerstore_sqlite.c
@@ -117,16 +117,16 @@ get_record_and_call_iterator (struct Plugin *plugin,
117{ 117{
118 int ret; 118 int ret;
119 int sret; 119 int sret;
120 struct GNUNET_PeerIdentity *pid; 120 const struct GNUNET_PeerIdentity *pid;
121 char *sub_system; 121 const char *sub_system;
122 void *value; 122 const void *value;
123 size_t value_size; 123 size_t value_size;
124 124
125 ret = GNUNET_NO; 125 ret = GNUNET_NO;
126 if (SQLITE_ROW == (sret = sqlite3_step (stmt))) 126 if (SQLITE_ROW == (sret = sqlite3_step (stmt)))
127 { 127 {
128 pid = sqlite3_column_blob(stmt, 0); 128 pid = sqlite3_column_blob(stmt, 0);
129 sub_system = sqlite3_column_text(stmt, 1); 129 sub_system = (const char*) sqlite3_column_text(stmt, 1);
130 value = sqlite3_column_blob(stmt, 2); 130 value = sqlite3_column_blob(stmt, 2);
131 value_size = sqlite3_column_bytes(stmt, 2); 131 value_size = sqlite3_column_bytes(stmt, 2);
132 if (NULL != iter) 132 if (NULL != iter)
@@ -165,7 +165,7 @@ peerstore_sqlite_iterate_records (void *cls,
165{ 165{
166 struct Plugin *plugin = cls; 166 struct Plugin *plugin = cls;
167 sqlite3_stmt *stmt; 167 sqlite3_stmt *stmt;
168 int err; 168 int err = 0;
169 169
170 if(NULL == sub_system && NULL == peer) 170 if(NULL == sub_system && NULL == peer)
171 stmt = plugin->select_peerstoredata; 171 stmt = plugin->select_peerstoredata;