0
0
mirror of https://github.com/zeromq/libzmq.git synced 2024-12-28 16:15:23 +08:00

Fix compilation warnings on unsigned comparisons.

Fix two unsigned comparisons to zero or more being always true. Clang
won't compile this with -Werror.
This commit is contained in:
Christophe Juniet 2013-07-03 22:30:48 +02:00
parent 78e47912d2
commit 7b7f7e4ebd
2 changed files with 3 additions and 3 deletions

View File

@ -264,7 +264,7 @@ int zmq::options_t::setsockopt (int option_, const void *optval_,
return 0;
}
else
if (optvallen_ >= 0 && optvallen_ < 256 && optval_ != NULL) {
if (optvallen_ > 0 && optvallen_ < 256 && optval_ != NULL) {
plain_username.assign ((const char *) optval_, optvallen_);
as_server = 0;
mechanism = ZMQ_PLAIN;
@ -278,7 +278,7 @@ int zmq::options_t::setsockopt (int option_, const void *optval_,
return 0;
}
else
if (optvallen_ >= 0 && optvallen_ < 256 && optval_ != NULL) {
if (optvallen_ > 0 && optvallen_ < 256 && optval_ != NULL) {
plain_password.assign ((const char *) optval_, optvallen_);
as_server = 0;
mechanism = ZMQ_PLAIN;

View File

@ -105,4 +105,4 @@ Z85_decode (uint8_t *dest, char *string)
return dest;
}
#endif
#endif