10 extern ALboolean TrapALError
;
12 ALvoid
alSetError(ALCcontext
*Context
, ALenum errorCode
);
14 #define SET_ERROR_AND_RETURN(ctx, err) do { \
15 alSetError((ctx), (err)); \
19 #define SET_ERROR_AND_RETURN_VALUE(ctx, err, val) do { \
20 alSetError((ctx), (err)); \
24 #define SET_ERROR_AND_GOTO(ctx, err, lbl) do { \
25 alSetError((ctx), (err)); \