summaryrefslogtreecommitdiff
path: root/src/aio
diff options
context:
space:
mode:
authorFranklin Mathieu <franklinmathieu@gmail.com>2016-02-06 19:20:23 +0100
committerSnaipe <franklinmathieu@gmail.com>2016-04-16 18:22:13 +0200
commitd6252319cdd1a1f0db3ddb7c24ffd286ca5aaf82 (patch)
tree43231267eca045e91095329b900c4419dc880aec /src/aio
parent93d5b438ce111f9fcfca925b0cbd6db2ef0dfc4e (diff)
downloadnanomsg-d6252319cdd1a1f0db3ddb7c24ffd286ca5aaf82.tar.gz
fixes #632 GCC int-conversion warning with MinGW-w64
This happened because __builtin_expect compares the pointer to an int.
Diffstat (limited to 'src/aio')
-rw-r--r--src/aio/worker_win.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/aio/worker_win.inc b/src/aio/worker_win.inc
index 7a25bb9..d62028a 100644
--- a/src/aio/worker_win.inc
+++ b/src/aio/worker_win.inc
@@ -173,7 +173,7 @@ static void nn_worker_routine (void *arg)
for (i = 0; i != count; ++i) {
/* Process I/O completion events. */
- if (nn_fast (entries [i].lpOverlapped)) {
+ if (nn_fast (entries [i].lpOverlapped != NULL)) {
op = nn_cont (entries [i].lpOverlapped,
struct nn_worker_op, olpd);