allow empty/NULL context message
[oweals/gnunet.git] / src / peerstore / plugin_peerstore_flat.c
index ba5301d098e123efc60630e09bc0f5e386e67420..5ffabed8fa4111fc8c49ca7e655a653339b47f35 100644 (file)
@@ -294,10 +294,10 @@ peerstore_flat_store_record (void *cls, const char *sub_system,
   entry->sub_system = GNUNET_strdup (sub_system);
   entry->key = GNUNET_strdup (key);
   entry->value = GNUNET_malloc (size);
-  memcpy (&entry->value, value, size);
+  memcpy (entry->value, value, size);
   entry->value_size = size;
   entry->peer = GNUNET_new (struct GNUNET_PeerIdentity);
-  memcpy (&entry->peer, peer, sizeof (struct GNUNET_PeerIdentity));
+  memcpy (entry->peer, peer, sizeof (struct GNUNET_PeerIdentity));
   entry->expiry = GNUNET_new (struct GNUNET_TIME_Absolute);
   entry->expiry->abs_value_us = expiry.abs_value_us;