From 2a4b7ed2c9a770fa70628b0f5eca1b1e96251e1b Mon Sep 17 00:00:00 2001 From: giraffedata Date: Sun, 19 Sep 2010 17:31:15 +0000 Subject: Add pm_readbiglong2, etc. git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@1289 9d0c8265-081b-0410-96cb-a4ca84ce46f8 --- lib/pm.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'lib/pm.h') diff --git a/lib/pm.h b/lib/pm.h index 644e2670..7870e1c7 100644 --- a/lib/pm.h +++ b/lib/pm.h @@ -272,6 +272,16 @@ pm_readbiglongu(FILE * const ifP, return pm_readbiglong(ifP, (long *) lP); } +int +pm_readbiglong2(FILE * const ifP, + int32_t * const lP); + +static __inline__ int +pm_readbiglongu2(FILE * const ifP, + uint32_t * const lP) { + return pm_readbiglong2(ifP, (int32_t *) lP); +} + int pm_writebiglong(FILE * const ofP, long const l); @@ -312,6 +322,16 @@ pm_readlittlelongu(FILE * const ifP, return pm_readlittlelong(ifP, (long *) lP); } +int +pm_readlittlelong2(FILE * const ifP, + int32_t * const lP); + +static __inline__ int +pm_readlittlelong2u(FILE * const ifP, + uint32_t * const lP) { + return pm_readlittlelong2(ifP, (int32_t *) lP); +} + int pm_writelittlelong(FILE * const ofP, long const l); -- cgit 1.4.1