about summary refs log tree commit diff
path: root/editor
diff options
context:
space:
mode:
authorgiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2013-12-24 02:40:43 +0000
committergiraffedata <giraffedata@9d0c8265-081b-0410-96cb-a4ca84ce46f8>2013-12-24 02:40:43 +0000
commit53b8f1a7e6c4210aa67e3028099300b486559543 (patch)
treeddb2eeb1929da57062056404356838160db2ece8 /editor
parent470372222f011c15be1b03f179ed0a26a5875830 (diff)
downloadnetpbm-mirror-53b8f1a7e6c4210aa67e3028099300b486559543.tar.gz
netpbm-mirror-53b8f1a7e6c4210aa67e3028099300b486559543.tar.xz
netpbm-mirror-53b8f1a7e6c4210aa67e3028099300b486559543.zip
Release 10.35.91
git-svn-id: http://svn.code.sf.net/p/netpbm/code/super_stable@2077 9d0c8265-081b-0410-96cb-a4ca84ce46f8
Diffstat (limited to 'editor')
-rw-r--r--editor/pnmshear.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/editor/pnmshear.c b/editor/pnmshear.c
index 1b2d36a8..ae104db9 100644
--- a/editor/pnmshear.c
+++ b/editor/pnmshear.c
@@ -201,13 +201,14 @@ main(int argc, char * argv[]) {
     pnm_writepnminit( stdout, newcols, rows, newmaxval, newformat, 0 );
     newxelrow = pnm_allocrow( newcols );
 
-    bgxel = pnm_backgroundxelrow( xelrow, cols, newmaxval, format );
-
     for ( row = 0; row < rows; ++row ) {
         double shearCols;
 
         pnm_readpnmrow( ifp, xelrow, cols, newmaxval, format );
 
+        if ( row == 0 )
+            bgxel = pnm_backgroundxelrow( xelrow, cols, newmaxval, format );
+
         if ( cmdline.angle > 0.0 )
             shearCols = row * shearfac;
         else