fix ftbfs
authorChristian Grothoff <christian@grothoff.org>
Sat, 9 Apr 2016 21:24:50 +0000 (21:24 +0000)
committerChristian Grothoff <christian@grothoff.org>
Sat, 9 Apr 2016 21:24:50 +0000 (21:24 +0000)
src/json/Makefile.am
src/json/test_json.c

index d874d750778d1bb6d7a9dea527f9d657b90195bf..da19e7955117bafb8b4d66f5b8cf7bdda2bdd92e 100644 (file)
@@ -14,7 +14,7 @@ libgnunetjson_la_LDFLAGS = \
   -no-undefined
 libgnunetjson_la_SOURCES = \
   json.c \
-  json_mhd.c \ 
+  json_mhd.c \
   json_generator.c \
   json_helper.c
 libgnunetjson_la_LIBADD = \
@@ -32,5 +32,5 @@ test_json_SOURCES = \
   test_json.c
 test_json_LDADD = \
   libgnunetjson.la \
-  -lgnunetutil \
+  $(top_builddir)/src/util/libgnunetutil.la \
   -ljansson
index 6f1ca565ae825177404b5ba3bbf6afcbea51e44b..09a154678bba08f0d3022ca20892238e580ad835 100644 (file)
@@ -163,15 +163,15 @@ test_rsa ()
     GNUNET_JSON_spec_end()
   };
   struct GNUNET_CRYPTO_RsaPrivateKey *priv;
-  char msg[] = "Hello";
+  struct GNUNET_HashCode msg;
   json_t *jp;
   json_t *js;
 
   priv = GNUNET_CRYPTO_rsa_private_key_create (1024);
   pub = GNUNET_CRYPTO_rsa_private_key_get_public (priv);
-  sig = GNUNET_CRYPTO_rsa_sign (priv,
-                               msg,
-                               sizeof (msg));
+  memset (&msg, 42, sizeof (msg));
+  sig = GNUNET_CRYPTO_rsa_sign_fdh (priv,
+                                    &msg);
   GNUNET_assert (NULL != (jp = GNUNET_JSON_from_rsa_public_key (pub)));
   GNUNET_assert (NULL != (js = GNUNET_JSON_from_rsa_signature (sig)));
   GNUNET_assert (GNUNET_OK ==