Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 35b40c6

Browse files
committed
merge 3.5
2 parents d519e02 + 4a75760 commit 35b40c6

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

Modules/hashtable.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -338,7 +338,8 @@ _Py_hashtable_set(_Py_hashtable_t *ht, size_t key_size, const void *pkey,
338338

339339
entry->key_hash = key_hash;
340340
Py_MEMCPY((void *)_Py_HASHTABLE_ENTRY_PKEY(entry), pkey, ht->key_size);
341-
ENTRY_WRITE_PDATA(ht, entry, data_size, data);
341+
if (data)
342+
ENTRY_WRITE_PDATA(ht, entry, data_size, data);
342343

343344
_Py_slist_prepend(&ht->buckets[index], (_Py_slist_item_t*)entry);
344345
ht->entries++;

0 commit comments

Comments
 (0)