From 0a57ebdd495149156736aea3e1aba4d2b3e55dd4 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Sat, 14 May 2022 10:27:03 -0700 Subject: Mark the template base as inline Apple LLVM doesn't like template specializatioms marked inline without the (deleted) base also being inline. --- alc/device.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'alc') diff --git a/alc/device.h b/alc/device.h index 04931a5a..434d4d8f 100644 --- a/alc/device.h +++ b/alc/device.h @@ -141,7 +141,7 @@ struct ALCdevice : public al::intrusive_ref, DeviceBase { { return GetConfigValueBool(DeviceName.c_str(), block, key, def); } template - al::optional configValue(const char *block, const char *key) = delete; + inline al::optional configValue(const char *block, const char *key) = delete; DEF_NEWDEL(ALCdevice) }; -- cgit v1.2.3