diff options
author | Chris Robinson <[email protected]> | 2007-11-16 01:27:02 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2007-11-16 01:27:02 -0800 |
commit | f43528035a5b0953a3e049e8a83cfc5dc994283f (patch) | |
tree | c7ddee0a8dab482cf0f87676cb4e3aac5818142b /OpenAL32 | |
parent | a3ceffa7e0194e06a66b7f18c0fc6e88a5b2d52a (diff) |
Check for GCC's destructor attribute before using it
Diffstat (limited to 'OpenAL32')
-rw-r--r-- | OpenAL32/OpenAL32.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/OpenAL32/OpenAL32.c b/OpenAL32/OpenAL32.c index dab7ec31..b638d945 100644 --- a/OpenAL32/OpenAL32.c +++ b/OpenAL32/OpenAL32.c @@ -46,6 +46,7 @@ BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID lpReserved) return TRUE; } #else +#ifdef HAVE_GCC_DESTRUCTOR static void my_deinit() __attribute__((destructor)); static void my_deinit() { @@ -59,3 +60,4 @@ static void my_deinit() DeleteCriticalSection(&g_mutex); } #endif +#endif |