diff options
Diffstat (limited to 'src/server/sockhelper.c')
-rw-r--r-- | src/server/sockhelper.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/server/sockhelper.c b/src/server/sockhelper.c index 83bea2e..2fc0620 100644 --- a/src/server/sockhelper.c +++ b/src/server/sockhelper.c @@ -187,17 +187,17 @@ void sock_set_block(int sock) fcntl( sock, F_SETFL, flags & ~(int)O_NONBLOCK ); } -int sock_add_array(const int sock, int *array, int *array_fill, const int array_length) +bool sock_add_array(const int sock, int *array, int *array_fill, const int array_length) { - if ( sock == -1 ) return TRUE; + if ( sock == -1 ) return true; for (int i = 0; i < *array_fill; ++i) { if ( array[i] == -1 ) { array[i] = sock; - return TRUE; + return true; } } - if ( *array_fill >= array_length ) return FALSE; + if ( *array_fill >= array_length ) return false; array[*array_fill] = sock; (*array_fill) += 1; - return TRUE; + return true; } |