diff options
| -rw-r--r-- | src/core/idhash.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/idhash.c b/src/core/idhash.c index 9eb959d6..c56c8191 100644 --- a/src/core/idhash.c +++ b/src/core/idhash.c @@ -129,7 +129,8 @@ id_map_register(nni_id_map *m) return (NNG_ENOMEM); } id_reg_len = len; - memcpy(mr, id_reg_map, id_reg_num * sizeof(nni_id_map *)); + if (id_reg_map != NULL) + memcpy(mr, id_reg_map, id_reg_num * sizeof(nni_id_map *)); id_reg_map = mr; } id_reg_map[id_reg_num++] = m; |
