]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7933 #comment fix incompatible time pointer
authorSeven Du <dujinfang@gmail.com>
Sat, 31 Dec 2016 00:53:27 +0000 (08:53 +0800)
committerSeven Du <dujinfang@gmail.com>
Sat, 31 Dec 2016 00:53:27 +0000 (08:53 +0800)
src/switch_apr.c

index 27140b90ea2e2d7e633c5679084642e50d7d83b1..f9df9e79d13eb9688dd846661294c71d93745404 100644 (file)
@@ -861,7 +861,11 @@ SWITCH_DECLARE(switch_status_t) switch_socket_opt_set(switch_socket_t *sock, int
 
 SWITCH_DECLARE(switch_status_t) switch_socket_timeout_get(switch_socket_t *sock, switch_interval_time_t *t)
 {
-       return apr_socket_timeout_get(sock, t);
+       apr_interval_time_t at = 0;
+       switch_status_t status = apr_socket_timeout_get(sock, &at);
+       *t = at;
+
+       return status;
 }
 
 SWITCH_DECLARE(switch_status_t) switch_socket_timeout_set(switch_socket_t *sock, switch_interval_time_t t)