8fdeaf8 fix many bugs, including 468567

Authored and Committed by spot 15 years ago
    fix many bugs, including 468567
    
        
file modified
+8 -6