diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2009-02-20 23:21:31 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2009-02-20 23:21:31 +0000 |
commit | f3ec2be2181d8747ba7ba06470f05f93432f3e01 (patch) | |
tree | 55c40ee2dfc4874e0f1657bf7e9dc3ca35ae5732 /editor | |
parent | ddbb46d75012936f6c8e0f14c5c3ffb5de125aa1 (diff) | |
download | netpbm-mirror-f3ec2be2181d8747ba7ba06470f05f93432f3e01.tar.gz netpbm-mirror-f3ec2be2181d8747ba7ba06470f05f93432f3e01.tar.xz netpbm-mirror-f3ec2be2181d8747ba7ba06470f05f93432f3e01.zip |
Use PBM fast path for padded cuts too
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@843 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'editor')
-rw-r--r-- | editor/pamcut.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/editor/pamcut.c b/editor/pamcut.c index ce63da7b..d2d6170c 100644 --- a/editor/pamcut.c +++ b/editor/pamcut.c @@ -563,7 +563,7 @@ extractRowsPBM(const struct pam * const inpamP, int row; unsigned int totalWidth; - assert(0 <= leftcol && leftcol <= rightcol && rightcol < inpamP->width); + assert(leftcol <= rightcol); assert(toprow <= bottomrow); if (leftcol > 0) { @@ -658,8 +658,7 @@ cutOneImage(FILE * const ifP, pnm_writepaminit(&outpam); - if (PNM_FORMAT_TYPE(outpam.format) == PBM_TYPE && - leftcol >= 0 && rightcol < inpam.width) + if (PNM_FORMAT_TYPE(outpam.format) == PBM_TYPE) extractRowsPBM(&inpam, &outpam, leftcol, rightcol, toprow, bottomrow); else extractRowsGen(&inpam, &outpam, leftcol, rightcol, toprow, bottomrow); |