Skip to content

Commit d29dff3

Browse files
committed
NULL check in client_dup()
1 parent b0ff573 commit d29dff3

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/client_list.c

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,13 @@ client_list_dup(t_client ** dest)
176176
t_client *
177177
client_dup(const t_client * src)
178178
{
179-
t_client *new = client_get_new();
179+
t_client *new = NULL;
180+
181+
if (NULL == src) {
182+
return NULL;
183+
}
184+
185+
new = client_get_new();
180186

181187
new->id = src->id;
182188
new->ip = safe_strdup(src->ip);

0 commit comments

Comments
 (0)