diff options
author | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2024-03-09 21:05:32 +0000 |
---|---|---|
committer | giraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8> | 2024-03-09 21:05:32 +0000 |
commit | 62ee2845e8eb1c42ba1935ecaeb015f14cd4700a (patch) | |
tree | bb18e989590e4311fff9653273ffe944ce9e6552 /editor | |
parent | c6a2fe43dfaec00b428ca3e09dfa2f61ba2c4727 (diff) | |
download | netpbm-mirror-62ee2845e8eb1c42ba1935ecaeb015f14cd4700a.tar.gz netpbm-mirror-62ee2845e8eb1c42ba1935ecaeb015f14cd4700a.tar.xz netpbm-mirror-62ee2845e8eb1c42ba1935ecaeb015f14cd4700a.zip |
Fix where extracted rectangle is entirely below the input image in PBM fast path
git-svn-id: http://svn.code.sf.net/p/netpbm/code/trunk@4865 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'editor')
-rw-r--r-- | editor/pamcut.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/editor/pamcut.c b/editor/pamcut.c index c495c11b..31b44f81 100644 --- a/editor/pamcut.c +++ b/editor/pamcut.c @@ -784,7 +784,7 @@ extractRowsPbm(const struct pam * const inpamP, /* Write out bottom padding */ makeBlackPbmRow(bitrow, outpamP->width); - for (; row < bottomrow+1; ++row) + for (row = MAX(inpamP->height, toprow); row < bottomrow+1; ++row) pbm_writepbmrow_packed(outpamP->file, bitrow, outpamP->width, 0); pbm_freerow_packed(bitrow); |