fix missing include on non-Windows