X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FSub-Op.git;a=blobdiff_plain;f=Op.xs;h=634ddc873f87e8297bf1dc030b9b1a32ba3730ed;hp=cdcc89af7a2d45946ff78f87bf3f87190316c42e;hb=a0c0873977f66d8024a988b8dbd8e1c092927189;hpb=b3165ff1ee361406e421b31334adc2434aa94ac1 diff --git a/Op.xs b/Op.xs index cdcc89a..634ddc8 100644 --- a/Op.xs +++ b/Op.xs @@ -118,11 +118,11 @@ void sub_op_register(pTHX_ const sub_op_config_t *c) { if (!PL_custom_op_names) PL_custom_op_names = newHV(); - (void) hv_store_ent(PL_custom_op_names, key, newSVpv(c->name, c->len), 0); + (void) hv_store_ent(PL_custom_op_names, key, newSVpv(c->name, c->namelen), 0); if (!PL_custom_op_descs) PL_custom_op_descs = newHV(); - (void) hv_store_ent(PL_custom_op_descs, key, newSVpv(c->name, c->len), 0); + (void) hv_store_ent(PL_custom_op_descs, key, newSVpv(c->name, c->namelen), 0); if (c->check) { SV *check = newSViv(PTR2IV(c->check)); @@ -132,7 +132,7 @@ void sub_op_register(pTHX_ const sub_op_config_t *c) { { dMY_CXT; - (void) hv_store(MY_CXT.map, c->name, c->len, key, 0); + (void) hv_store(MY_CXT.map, c->name, c->namelen, key, 0); } }