X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=SysInfo.xs;h=fdb289e362e098082baa99f83bbf18e6c613d401;hb=70e504e113b0833d5cbf0e6f4f9659fcbb765d70;hp=137884f0384fe661ef8c14ec15094e621631706d;hpb=549ea374313d0ef7033d72f2e5219a7c3d092603;p=perl%2Fmodules%2FLinux-SysInfo.git diff --git a/SysInfo.xs b/SysInfo.xs index 137884f..fdb289e 100644 --- a/SysInfo.xs +++ b/SysInfo.xs @@ -10,7 +10,8 @@ #include "perl.h" #include "XSUB.h" -#define __PACKAGE__ "Linux::SysInfo" +#define __PACKAGE__ "Linux::SysInfo" +#define __PACKAGE_LEN__ (sizeof(__PACKAGE__)-1) /* --- Extended fields ----------------------------------------------------- */ @@ -71,7 +72,7 @@ PROTOTYPES: ENABLE BOOT: { HV *stash; - stash = gv_stashpv(__PACKAGE__, TRUE); + stash = gv_stashpvn(__PACKAGE__, __PACKAGE_LEN__, TRUE); newCONSTSUB(stash, "LS_HAS_EXTENDED", newSViv(LS_HAS_EXTENDED)); LS_KEY_DEFINE(uptime);