diff options
author | Carl Zhang <carl.zhang@intel.com> | 2020-04-07 06:55:13 -0400 |
---|---|---|
committer | XinfengZhang <carl.zhang@intel.com> | 2020-05-11 09:07:41 +0800 |
commit | 05bb3fb4d3ebddda8f8a034e5b7e833a11b308b2 (patch) | |
tree | d9b8d2a61c4f0ab101ce66c778261f9e45a8b99b | |
parent | 256bbabbcec14593f5a922944cf1f702e0c00377 (diff) | |
download | libva-05bb3fb4d3ebddda8f8a034e5b7e833a11b308b2.tar.gz |
change the return value to be UNIMPLEMENTED when the function pointer is NULL
Signed-off-by: Carl Zhang <carl.zhang@intel.com>
-rw-r--r-- | va/va.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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; |