SHA256
1
0
forked from pool/zeromq
zeromq/libsodium-init.patch

29 lines
914 B
Diff

Index: zeromq-4.1.3/src/curve_client.cpp
===================================================================
--- zeromq-4.1.3.orig/src/curve_client.cpp
+++ zeromq-4.1.3/src/curve_client.cpp
@@ -57,8 +57,7 @@ zmq::curve_client_t::curve_client_t (con
unsigned char tmpbytes[4];
randombytes(tmpbytes, 4);
#else
- // todo check return code
- sodium_init();
+ zmq_assert (sodium_init() != -1);
#endif
// Generate short-term key pair
Index: zeromq-4.1.3/src/curve_server.cpp
===================================================================
--- zeromq-4.1.3.orig/src/curve_server.cpp
+++ zeromq-4.1.3/src/curve_server.cpp
@@ -60,8 +60,7 @@ zmq::curve_server_t::curve_server_t (ses
unsigned char tmpbytes[4];
randombytes(tmpbytes, 4);
#else
- // todo check return code
- sodium_init();
+ zmq_assert (sodium_init() != -1);
#endif
// Generate short-term key pair