summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/pgcrypto/imath.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/contrib/pgcrypto/imath.c b/contrib/pgcrypto/imath.c
index 6449dd34b0b..bc5cf2f52a5 100644
--- a/contrib/pgcrypto/imath.c
+++ b/contrib/pgcrypto/imath.c
@@ -129,8 +129,13 @@ do{T *u_=(A),*v_=u_+(N)-1;while(u_<v_){T xch=*u_;*u_++=*v_;*v_--=xch;}}while(0)
#define CLAMP(Z) s_clamp(Z)
#else
#define CLAMP(Z) \
-do{mp_int z_=(Z);mp_size uz_=MP_USED(z_);mp_digit *dz_=MP_DIGITS(z_)+uz_-1;\
-while(uz_ > 1 && (*dz_-- == 0)) --uz_;MP_USED(z_)=uz_;}while(0)
+do{ \
+ mp_int z_=(Z); \
+ mp_size uz_=MP_USED(z_); \
+ mp_digit *dz_=MP_DIGITS(z_)+uz_-1; \
+ while(uz_ > 1 && (*dz_-- == 0)) --uz_; \
+ MP_USED(z_)=uz_; \
+}while(0)
#endif
#undef MIN