modified WIN32 define for snprintf to support additional argument