summaryrefslogtreecommitdiff
path: root/src/lib/dev.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/dev.c')
-rw-r--r--src/lib/dev.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/dev.c b/src/lib/dev.c
index acf18da2..74a8c62d 100644
--- a/src/lib/dev.c
+++ b/src/lib/dev.c
@@ -475,7 +475,7 @@ static int flow_init(int flow_id,
flow->crypt.flags = qs.cypher_s; /* TODO: remove cypher_s from qos */
- if (flow->crypt.flags > 0)
+ if (flow->crypt.flags > 0 && s != NULL) /* static analyzer s != NULL */
memcpy(flow->crypt.key, s ,SYMMKEYSZ);
else
memset(flow->crypt.key, 0, SYMMKEYSZ);