[libmath-prime-util-perl] 70/181: Merge pull request #5 from bulk88/master
Partha P. Mukherjee
ppm-guest at moszumanska.debian.org
Thu May 21 18:51:08 UTC 2015
This is an automated email from the git hooks/post-receive script.
ppm-guest pushed a commit to annotated tag v0.36
in repository libmath-prime-util-perl.
commit 361219e9a452e9ae5d0f598d997668eb706320ba
Merge: d7eee04 e1e4923
Author: Dana Jacobsen <dana at acm.org>
Date: Mon Dec 30 12:00:43 2013 -0800
Merge pull request #5 from bulk88/master
Proper dTHX -> pTHX_ macro conversion. First round of some SP cleanup.
XS.xs | 68 +++++++++++++++++++++++++++++++++++--------------------------------
1 file changed, 36 insertions(+), 32 deletions(-)
diff --cc XS.xs
index bb862fc,4794e50..fb3a9ca
--- a/XS.xs
+++ b/XS.xs
@@@ -732,10 -737,10 +737,10 @@@ forprimes (SV* block, IN SV* svbeg, IN
unsigned char* segment;
UV seg_base, seg_low, seg_high;
- if (!_validate_int(svbeg, 0) || (items >= 3 && !_validate_int(svend,0))) {
+ if (!_validate_int(aTHX_ svbeg, 0) || (items >= 3 && !_validate_int(aTHX_ svend,0))) {
dSP;
PUSHMARK(SP);
- XPUSHs(block); XPUSHs(svbeg); XPUSHs(svend);
+ XPUSHs(block); XPUSHs(svbeg); if (svend) XPUSHs(svend);
PUTBACK;
(void) call_pv("Math::Prime::Util::_generic_forprimes", G_VOID|G_DISCARD);
SPAGAIN;
@@@ -830,10 -838,9 +835,9 @@@ forcomposites (SV* block, IN SV* svbeg
croak("Not a subroutine reference");
if (items <= 1) XSRETURN(0);
- if (!_validate_int(svbeg, 0) || (items >= 3 && !_validate_int(svend,0))) {
- dSP;
+ if (!_validate_int(aTHX_ svbeg, 0) || (items >= 3 && !_validate_int(aTHX_ svend,0))) {
PUSHMARK(SP);
- XPUSHs(block); XPUSHs(svbeg); XPUSHs(svend);
+ XPUSHs(block); XPUSHs(svbeg); if (svend) XPUSHs(svend);
PUTBACK;
(void) call_pv("Math::Prime::Util::_generic_forcomposites", G_VOID|G_DISCARD);
SPAGAIN;
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmath-prime-util-perl.git
More information about the Pkg-perl-cvs-commits
mailing list