about summary refs log tree commit diff
path: root/lib/pbm.h
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2007-12-01 17:20:09 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2007-12-01 17:20:09 +0000
commitc0142a10a26916f5c6365e421ce90a3cc7afa585 (patch)
treec9df49afbcf4398ec0ae3d03aea519957eaf48d6 /lib/pbm.h
parent4c314010fc7aa3a5b5896578a47b9a1300d000fb (diff)
downloadnetpbm-mirror-c0142a10a26916f5c6365e421ce90a3cc7afa585.tar.gz
netpbm-mirror-c0142a10a26916f5c6365e421ce90a3cc7afa585.tar.xz
netpbm-mirror-c0142a10a26916f5c6365e421ce90a3cc7afa585.zip
Make pbm_allocrow a function instead of a macro for pm_allocrow
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@474 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'lib/pbm.h')
-rw-r--r--lib/pbm.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/pbm.h b/lib/pbm.h
index 43c9c062..1c3fedc5 100644
--- a/lib/pbm.h
+++ b/lib/pbm.h
@@ -40,9 +40,11 @@ pbm_init(int *   const argcP,
 void
 pbm_nextimage(FILE *file, int * const eofP);
 
+bit *
+pbm_allocrow(unsigned int const cols);
+
 #define pbm_allocarray(cols, rows) \
   ((bit**) pm_allocarray(cols, rows, sizeof(bit)))
-#define pbm_allocrow(cols) ((bit*) pm_allocrow(cols, sizeof(bit)))
 #define pbm_freearray(bits, rows) pm_freearray((char**) bits, rows)
 #define pbm_freerow(bitrow) pm_freerow((char*) bitrow)
 #define pbm_packed_bytes(cols) (((cols)+7)/8)