Subversion Repositories filter_foundry

Compare Revisions

Regard whitespace Rev 52 → Rev 53

/trunk/preview.c
158,7 → 158,7
if( !needinput || !(e = pb->advanceState()) ){
Ptr outptr = PILOCKHANDLE(preview_handle,false);
int blankrows = (preview_h-imgh)/2,
blankcols = (preview_w-imgw)/2;
blankcols = (preview_w - imgw)/2, pmrb = preview_pmap.rowBytes;
 
INITRANDSEED();
//dbg("recalc_preview: about to call process()");
165,22 → 165,20
SETRECT(outRect,0,0,imgw,imgh);
e = process_scaled(pb,false,
&pb->inRect,&r,&outRect,
outptr+preview_pmap.rowBytes*blankrows+nplanes*blankcols,preview_pmap.rowBytes,
zoomfactor);
e = process_scaled(pb, false, &r, &outRect,
outptr + pmrb*blankrows + nplanes*blankcols, pmrb, zoomfactor);
if(blankrows){
memset(outptr,0xff,preview_pmap.rowBytes*blankrows);
memset(outptr, 0xff, pmrb*blankrows);
n = preview_h - blankrows - imgh; /* blank rows below preview */
memset(outptr+preview_pmap.rowBytes*(blankrows+imgh),0xff,preview_pmap.rowBytes*n);
memset(outptr + pmrb*(blankrows+imgh), 0xff, pmrb*n);
}
if(blankcols){
n = preview_w - blankcols - imgw; /* blank columns on right side of preview */
outrow = outptr+preview_pmap.rowBytes*blankrows;
outrow = outptr + pmrb*blankrows;
for( j = blankrows ; j < preview_h - blankrows ; ++j ){
memset(outrow,0xff,nplanes*blankcols);
memset(outrow+nplanes*(blankcols+imgw),0xff,nplanes*n);
outrow += preview_pmap.rowBytes;
outrow += pmrb;
}
}