win32: add "1.#QNAN", fix invalid C89 declaration (old msvc)