summaryrefslogtreecommitdiffstats
path: root/src/server/uplink.c
diff options
context:
space:
mode:
authorSimon Rettberg2020-11-23 09:15:45 +0100
committerSimon Rettberg2020-11-23 09:15:45 +0100
commit29d1388cb0f708fa32834a05b56039e56cb72e1e (patch)
tree1bb286a0c9b2465aba86e9fe265e09509f718f58 /src/server/uplink.c
parent[BUILD] remove automatic search of includes for 'libatomic' (diff)
downloaddnbd3-29d1388cb0f708fa32834a05b56039e56cb72e1e.tar.gz
dnbd3-29d1388cb0f708fa32834a05b56039e56cb72e1e.tar.xz
dnbd3-29d1388cb0f708fa32834a05b56039e56cb72e1e.zip
[SERVER] Fix warnings
Diffstat (limited to 'src/server/uplink.c')
-rw-r--r--src/server/uplink.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/uplink.c b/src/server/uplink.c
index 1fded60..e4d9d0e 100644
--- a/src/server/uplink.c
+++ b/src/server/uplink.c
@@ -337,7 +337,7 @@ static bool uplink_requestInternal(dnbd3_uplink_t *uplink, void *data, uplink_ca
break;
}
}
- dnbd3_queue_client_t **c;
+ dnbd3_queue_client_t **c = NULL;
if ( request == NULL ) {
// No existing request to attach to
if ( uplink->queueLen >= UPLINK_MAX_QUEUE ) {
@@ -395,6 +395,7 @@ static bool uplink_requestInternal(dnbd3_uplink_t *uplink, void *data, uplink_ca
req.start = request->from;
req.end = request->to;
if ( callback != NULL ) {
+ assert( c != NULL );
*c = malloc( sizeof( *request->clients ) );
(**c).next = NULL;
(**c).handle = handle;