Underscore fixes.
authorErik de Castro Lopo <erikd@mega-nerd.com>
Fri, 27 Jun 2014 23:17:26 +0000 (09:17 +1000)
committerErik de Castro Lopo <erikd@mega-nerd.com>
Fri, 27 Jun 2014 23:17:32 +0000 (09:17 +1000)
* Replace _declspec with __declspec.
* Replace __wgetmainargs_ with __wgetmainargs_t and __wgetmainargs
  with wgetmainargs because identifiers with leading underscores are
  reserved for the compiler.

Patch-from: lvqcl <lvqcl.mail@gmail.com>

include/FLAC++/export.h
include/FLAC/export.h
src/share/win_utf8_io/win_utf8_io.c

index 11c09e6..7621f64 100644 (file)
@@ -61,9 +61,9 @@
 
 #elif defined(_MSC_VER)
 #ifdef FLACPP_API_EXPORTS
 
 #elif defined(_MSC_VER)
 #ifdef FLACPP_API_EXPORTS
-#define        FLACPP_API      _declspec(dllexport)
+#define        FLACPP_API __declspec(dllexport)
 #else
 #else
-#define FLACPP_API     _declspec(dllimport)
+#define FLACPP_API __declspec(dllimport)
 #endif
 
 #elif defined(FLAC__USE_VISIBILITY_ATTR)
 #endif
 
 #elif defined(FLAC__USE_VISIBILITY_ATTR)
index 2232b41..ed8091d 100644 (file)
@@ -61,9 +61,9 @@
 
 #elif defined(_MSC_VER)
 #ifdef FLAC_API_EXPORTS
 
 #elif defined(_MSC_VER)
 #ifdef FLAC_API_EXPORTS
-#define        FLAC_API        _declspec(dllexport)
+#define        FLAC_API __declspec(dllexport)
 #else
 #else
-#define FLAC_API       _declspec(dllimport)
+#define FLAC_API __declspec(dllimport)
 #endif
 
 #elif defined(FLAC__USE_VISIBILITY_ATTR)
 #endif
 
 #elif defined(FLAC__USE_VISIBILITY_ATTR)
index 4e507a0..d062bcd 100644 (file)
@@ -89,8 +89,8 @@ wchar_t *wchar_from_utf8(const char *str)
 /* retrieve WCHAR commandline, expand wildcards and convert everything to UTF-8 */
 int get_utf8_argv(int *argc, char ***argv)
 {
 /* retrieve WCHAR commandline, expand wildcards and convert everything to UTF-8 */
 int get_utf8_argv(int *argc, char ***argv)
 {
-       typedef int (__cdecl *__wgetmainargs_)(int*, wchar_t***, wchar_t***, int, int*);
-       __wgetmainargs_ __wgetmainargs;
+       typedef int (__cdecl *wgetmainargs_t)(int*, wchar_t***, wchar_t***, int, int*);
+       wgetmainargs_t wgetmainargs;
        HMODULE handle;
        int wargc;
        wchar_t **wargv;
        HMODULE handle;
        int wargc;
        wchar_t **wargv;
@@ -99,9 +99,9 @@ int get_utf8_argv(int *argc, char ***argv)
        int ret, i;
 
        if ((handle = LoadLibrary("msvcrt.dll")) == NULL) return 1;
        int ret, i;
 
        if ((handle = LoadLibrary("msvcrt.dll")) == NULL) return 1;
-       if ((__wgetmainargs = (__wgetmainargs_)GetProcAddress(handle, "__wgetmainargs")) == NULL) return 1;
+       if ((wgetmainargs = (wgetmainargs_t)GetProcAddress(handle, "__wgetmainargs")) == NULL) return 1;
        i = 0;
        i = 0;
-       if (__wgetmainargs(&wargc, &wargv, &wenv, 1, &i) != 0) return 1;
+       if (wgetmainargs(&wargc, &wargv, &wenv, 1, &i) != 0) return 1;
        if ((utf8argv = (char **)malloc(wargc*sizeof(char*))) == NULL) return 1;
        ret = 0;
 
        if ((utf8argv = (char **)malloc(wargc*sizeof(char*))) == NULL) return 1;
        ret = 0;