Guest User

Untitled

a guest
Feb 19th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. === MOP.xs
  2. ==================================================================
  3. --- MOP.xs (revision 22684)
  4. +++ MOP.xs (local)
  5. @@ -127,10 +127,11 @@
  6. /* BAH! constants are horrible */
  7. key = HePV(he, keylen);
  8. fqlen = pkglen + keylen + 3;
  9. - fq = (char *)alloca(fqlen);
  10. - snprintf(fq, fqlen, "%s::%s", package, key);
  11. + Newx(fq, fqlen, char);
  12. + sprintf(fq, "%s::%s", package, key);
  13. sv = (SV*)get_cv(fq, 0);
  14. sv_2mortal(sv);
  15. + Safefree(fq);
  16. break;
  17. default:
  18. continue;
Add Comment
Please, Sign In to add comment