X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Findirect.git;a=blobdiff_plain;f=indirect.xs;h=284217ca0c139a31d89c0f27fb808647441c89de;hp=ee702c61c6f64f575a02970da3fafde7206039a5;hb=478dea6c7c37e65412e7b60c30c34c69c7ca9085;hpb=af08367ad60bbe4bbf4be2cfc3f0ebdc5acb2408 diff --git a/indirect.xs b/indirect.xs index ee702c6..284217c 100644 --- a/indirect.xs +++ b/indirect.xs @@ -261,7 +261,8 @@ static void indirect_map_store(pTHX_ const OP *o, STRLEN pos, SV *sv, line_t lin XSH_LOCAL_REALLOC(oi->buf, oi->size, len, char); oi->size = len; } - Copy(s, oi->buf, len, char); + if (oi->buf) + Copy(s, oi->buf, len, char); oi->len = len; oi->pos = pos;