fix preprocessing source file