[FFmpeg-devel] [PATCH] Fix a segmentfault in libavutil/opencl.c

Y.C. Liu liuycsd at gmail.com
Sun Apr 13 15:57:04 CEST 2014


-------------- next part --------------
diff -Naur a/libavutil/opencl.c b/libavutil/opencl.c
--- a/libavutil/opencl.c	2014-04-13 20:57:31.619635645 +0800
+++ b/libavutil/opencl.c	2014-04-13 21:53:59.999519428 +0800
@@ -168,8 +168,9 @@
 
 const char *av_opencl_errstr(cl_int status)
 {
-    int i;
-    for (i = 0; i < sizeof(opencl_err_msg); i++) {
+    int i,l;
+    l = sizeof(opencl_err_msg)/sizeof(OpenclErrorMsg);
+    for (i = 0; i < l; i++) {
         if (opencl_err_msg[i].err_code == status)
             return opencl_err_msg[i].err_str;
     }


More information about the ffmpeg-devel mailing list