From c940739b8f863f3331f00b36c23ad1526ab1147e Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Sat, 10 Dec 2011 18:27:18 -0800 Subject: * mpi-patches/mpi-set-mpi-word: Bugfix and refresh. * mpi-patches/mpi-set-double-intptr: New file. * mpi-patches/series (mpi-set-double-intptr): Patch added. --- mpi-patches/mpi-set-mpi-word | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'mpi-patches/mpi-set-mpi-word') diff --git a/mpi-patches/mpi-set-mpi-word b/mpi-patches/mpi-set-mpi-word index acd37285..a7ea7a55 100644 --- a/mpi-patches/mpi-set-mpi-word +++ b/mpi-patches/mpi-set-mpi-word @@ -1,7 +1,7 @@ Index: mpi-1.8.6/mpi.c =================================================================== --- mpi-1.8.6.orig/mpi.c 2011-12-10 17:41:38.000000000 -0800 -+++ mpi-1.8.6/mpi.c 2011-12-10 17:44:35.000000000 -0800 ++++ mpi-1.8.6/mpi.c 2011-12-10 18:19:29.000000000 -0800 @@ -573,6 +573,15 @@ return MP_OKAY; } @@ -10,9 +10,9 @@ Index: mpi-1.8.6/mpi.c +{ + USED(mp) = 2; + DIGIT(mp, 0) = w & MP_DIGIT_MAX; -+ DIGIT(mp, 1) = w & MP_DIGIT_MAX; ++ DIGIT(mp, 1) = w >> MP_DIGIT_BIT; + SIGN(mp) = sign; -+ return MP_OK; ++ return MP_OKAY; +} + /*------------------------------------------------------------------------*/ @@ -21,7 +21,7 @@ Index: mpi-1.8.6/mpi.c Index: mpi-1.8.6/mpi.h =================================================================== --- mpi-1.8.6.orig/mpi.h 2011-12-10 17:41:38.000000000 -0800 -+++ mpi-1.8.6/mpi.h 2011-12-10 17:43:56.000000000 -0800 ++++ mpi-1.8.6/mpi.h 2011-12-10 18:19:29.000000000 -0800 @@ -100,6 +100,7 @@ mp_err mp_set_int(mp_int *mp, long z); mp_err mp_set_intptr(mp_int *mp, int_ptr_t z); -- cgit v1.2.3