There was an error while loading. Please reload this page.
1 parent a1bc246 commit 4a75760Copy full SHA for 4a75760
1 file changed
Modules/hashtable.c
@@ -327,7 +327,8 @@ _Py_hashtable_set(_Py_hashtable_t *ht, const void *key,
327
entry->key_hash = key_hash;
328
329
assert(data_size == ht->data_size);
330
- memcpy(_Py_HASHTABLE_ENTRY_DATA(entry), data, data_size);
+ if (data)
331
+ memcpy(_Py_HASHTABLE_ENTRY_DATA(entry), data, data_size);
332
333
_Py_slist_prepend(&ht->buckets[index], (_Py_slist_item_t*)entry);
334
ht->entries++;
0 commit comments