Line 0
Link Here
|
|
|
1 |
--- src/zm_monitor.cpp.orig 2016-11-03 20:26:18 UTC |
2 |
+++ src/zm_monitor.cpp |
3 |
@@ -161,7 +161,7 @@ bool Monitor::MonitorLink::connect() |
4 |
return( false ); |
5 |
} |
6 |
mem_ptr = (unsigned char *)shmat( shm_id, 0, 0 ); |
7 |
- if ( mem_ptr < 0 ) |
8 |
+ if ( mem_ptr < (void *)0 ) |
9 |
{ |
10 |
Debug( 3, "Can't shmat link memory: %s", strerror(errno) ); |
11 |
connected = false; |
12 |
@@ -195,7 +195,7 @@ bool Monitor::MonitorLink::disconnect() |
13 |
connected = false; |
14 |
|
15 |
#if ZM_MEM_MAPPED |
16 |
- if ( mem_ptr > 0 ) |
17 |
+ if ( mem_ptr > (void *)0 ) |
18 |
{ |
19 |
msync( mem_ptr, mem_size, MS_ASYNC ); |
20 |
munmap( mem_ptr, mem_size ); |
21 |
@@ -223,7 +223,7 @@ bool Monitor::MonitorLink::disconnect() |
22 |
} |
23 |
} |
24 |
|
25 |
- if ( shmdt( mem_ptr ) < 0 ) |
26 |
+ if ( shmdt( mem_ptr ) < (void *)0 ) |
27 |
{ |
28 |
Debug( 3, "Can't shmdt: %s", strerror(errno) ); |
29 |
return( false ); |
30 |
@@ -576,7 +576,7 @@ bool Monitor::connect() { |
31 |
exit( -1 ); |
32 |
} |
33 |
mem_ptr = (unsigned char *)shmat( shm_id, 0, 0 ); |
34 |
- if ( mem_ptr < 0 ) |
35 |
+ if ( mem_ptr < (void *)0 ) |
36 |
{ |
37 |
Error( "Can't shmat: %s", strerror(errno)); |
38 |
exit( -1 ); |