Fix for fixed-point preprocessor bug reported by Peter Rowling