X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Findirect.git;a=blobdiff_plain;f=ptable.h;h=f3d2712e6b4e6d1d4e32a474e82fa6290db0e246;hp=92d1a04cff5175c21cc34178df3714984197d325;hb=8e1c49f42da7671812398f92d819da04c7a41e1b;hpb=a5cd7d9e00548e30af8b3f7e612b0ed739ed43be diff --git a/ptable.h b/ptable.h index 92d1a04..f3d2712 100644 --- a/ptable.h +++ b/ptable.h @@ -155,7 +155,7 @@ STATIC void PTABLE_PREFIX(_store)(pPTBL_ ptable * const t, const void * const ke void *oldval = ent->val; PTABLE_VAL_FREE(oldval); ent->val = val; - } else { + } else if (val) { const UV i = PTABLE_HASH(key) & t->max; ent = PerlMemShared_malloc(sizeof *ent); ent->key = key;