OSDN Git Service
(root)
/
android-x86
/
hardware-intel-common-vaapi.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f1382d9
)
Check pointers against NULL before using
author
Xiang, Haihao
<haihao.xiang@intel.com>
Mon, 12 Jun 2017 08:45:20 +0000
(16:45 +0800)
committer
Xiang, Haihao
<haihao.xiang@intel.com>
Mon, 12 Jun 2017 13:31:21 +0000
(21:31 +0800)
Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit
cac54c9b5d3a7bc85f147a072b1d36ee1587dea9
)
src/gen9_hevc_encoder.c
patch
|
blob
|
history
diff --git
a/src/gen9_hevc_encoder.c
b/src/gen9_hevc_encoder.c
index
0c314d2
..
9001154
100644
(file)
--- a/
src/gen9_hevc_encoder.c
+++ b/
src/gen9_hevc_encoder.c
@@
-5825,6
+5825,9
@@
gen9_hevc_vme_gpe_init(VADriverContextP ctx,
ptr_start = (void *)i965_map_gpe_resource(&priv_ctx->res_slice_map_buffer);
+ if (!ptr_start)
+ return VA_STATUS_ERROR_UNKNOWN;
+
pslice_map = (struct gen9_hevc_slice_map *)ptr_start;
for (i = 0; i < encode_state->num_slice_params_ext; i++) {
slice_param = (VAEncSliceParameterBufferHEVC *)encode_state->slice_params_ext[i]->buffer;