diff options
Diffstat (limited to 'lib/pm.h')
-rw-r--r-- | lib/pm.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/lib/pm.h b/lib/pm.h index 644e2670..7870e1c7 100644 --- a/lib/pm.h +++ b/lib/pm.h @@ -273,6 +273,16 @@ pm_readbiglongu(FILE * const ifP, } 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); @@ -313,6 +323,16 @@ pm_readlittlelongu(FILE * const ifP, } 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); |