Fix parsing of -D when it has whitespace separating it from its value