From d91b68ef8ee57bcda7cda37a374e984a1a4245b3 Mon Sep 17 00:00:00 2001
From: Chris Robinson <chris.kcat@gmail.com>
Date: Thu, 31 Mar 2022 05:20:16 -0700
Subject: Avoid some explicit extern "C"s on function definitions

---
 alc/inprogext.h | 12 ++++++++++++
 1 file changed, 12 insertions(+)

(limited to 'alc')

diff --git a/alc/inprogext.h b/alc/inprogext.h
index 95d37461..bf2a0849 100644
--- a/alc/inprogext.h
+++ b/alc/inprogext.h
@@ -114,6 +114,18 @@ ALCboolean ALC_APIENTRY alcReopenDeviceSOFT(ALCdevice *device, const ALCchar *de
 /*#define ALC_7POINT1_SOFT                         0x1506*/
 #endif
 
+
+/* Non-standard export. Not part of any extension. */
+AL_API const ALchar* AL_APIENTRY alsoft_get_version(void);
+
+
+/* Functions from abandoned extenions. */
+AL_API void AL_APIENTRY alSourceQueueBufferLayersSOFT(ALuint src, ALsizei nb,
+    const ALuint *buffers);
+
+AL_API ALint64SOFT AL_APIENTRY alGetInteger64SOFT(ALenum pname);
+AL_API void AL_APIENTRY alGetInteger64vSOFT(ALenum pname, ALint64SOFT *values);
+
 #ifdef __cplusplus
 } /* extern "C" */
 #endif
-- 
cgit v1.2.3