From 460a01443c925013f3f9dadeab5d07373ac5c894 Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Tue, 9 Apr 2019 20:48:01 -0700 Subject: Add macros to stop exceptions from leaving API functions Effectively makes the functions act as noexcept, since there's no meaningful reason to propogate exceptions from "C" functions. Currently only applied to ALC functions, but can incrementally be applied to AL functions too. In the future, this could also handle ALC and AL errors with unique exception types (functions that utilize this behavior would need to ensure proper cleanup). --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index f5884a0f..411ae1ed 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -642,6 +642,7 @@ ENDIF() SET(COMMON_OBJS common/alcomplex.cpp common/alcomplex.h + common/alexcpt.h common/almalloc.cpp common/almalloc.h common/alnumeric.h -- cgit v1.2.3