aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/backends/null.c
diff options
context:
space:
mode:
Diffstat (limited to 'Alc/backends/null.c')
-rw-r--r--Alc/backends/null.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/Alc/backends/null.c b/Alc/backends/null.c
index 9e762190..c5b178de 100644
--- a/Alc/backends/null.c
+++ b/Alc/backends/null.c
@@ -206,10 +206,12 @@ void ALCnullBackendFactory_probe(ALCnullBackendFactory* UNUSED(self), enum DevPr
}
}
-ALCbackend* ALCnullBackendFactory_createBackend(ALCnullBackendFactory* UNUSED(self), ALCdevice *device)
+ALCbackend* ALCnullBackendFactory_createBackend(ALCnullBackendFactory* UNUSED(self), ALCdevice *device, ALCbackend_Type type)
{
ALCnullBackend *backend;
+ assert(type == ALCbackend_Playback);
+
backend = calloc(1, sizeof(*backend));
if(!backend) return NULL;
SET_VTABLE2(ALCnullBackend, ALCbackend, backend);