# HG changeset patch # User arpi # Date 1034025884 0 # Node ID 90118ab3c95c66696e065df411d10edf9e093790 # Parent 7ff053498bf2daae5b00ba3efbb232ee03d62282 argh. gcc sux. someone please explain why float x=0; if(x>0) ... is true. diff -r 7ff053498bf2 -r 90118ab3c95c libmpcodecs/vd.c --- a/libmpcodecs/vd.c Mon Oct 07 20:01:28 2002 +0000 +++ b/libmpcodecs/vd.c Mon Oct 07 21:24:44 2002 +0000 @@ -221,7 +221,7 @@ // check source format aspect, calculate prescale ::atmos screen_size_x=sh->disp_w; screen_size_y=sh->disp_h; - if(screen_size_xy>0){ + if(screen_size_xy>=0.001){ if(screen_size_xy<=8){ // -xy means x+y scale screen_size_x*=screen_size_xy;