From 05bb3fb4d3ebddda8f8a034e5b7e833a11b308b2 Mon Sep 17 00:00:00 2001 From: Carl Zhang Date: Tue, 7 Apr 2020 06:55:13 -0400 Subject: change the return value to be UNIMPLEMENTED when the function pointer is NULL Signed-off-by: Carl Zhang --- va/va.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/va/va.c b/va/va.c index e8501c0..1b42c0f 100644 --- a/va/va.c +++ b/va/va.c @@ -52,7 +52,7 @@ #define DRIVER_EXTENSION "_drv_video.so" #define ASSERT assert -#define CHECK_VTABLE(s, ctx, func) if (!va_checkVtable(dpy, ctx->vtable->va##func, #func)) s = VA_STATUS_ERROR_UNKNOWN; +#define CHECK_VTABLE(s, ctx, func) if (!va_checkVtable(dpy, ctx->vtable->va##func, #func)) s = VA_STATUS_ERROR_UNIMPLEMENTED; #define CHECK_MAXIMUM(s, ctx, var) if (!va_checkMaximum(dpy, ctx->max_##var, #var)) s = VA_STATUS_ERROR_UNKNOWN; #define CHECK_STRING(s, ctx, var) if (!va_checkString(dpy, ctx->str_##var, #var)) s = VA_STATUS_ERROR_UNKNOWN; -- cgit v1.2.1