Fix compiler warnings.
[tinc] / src / ed25519 / sha512.c
index 635d8ae..cb8ae71 100644 (file)
@@ -268,8 +268,8 @@ int sha512(const unsigned char *message, size_t message_len, unsigned char *out)
 {
     sha512_context ctx;
     int ret;
-    if (ret = sha512_init(&ctx)) return ret;
-    if (ret = sha512_update(&ctx, message, message_len)) return ret;
-    if (ret = sha512_final(&ctx, out)) return ret;
+    if ((ret = sha512_init(&ctx))) return ret;
+    if ((ret = sha512_update(&ctx, message, message_len))) return ret;
+    if ((ret = sha512_final(&ctx, out))) return ret;
     return 0;
-}
\ No newline at end of file
+}