author | Zhiqiang Han <zhiqiang.han@amlogic.com> | 2017-04-25 12:06:35 (GMT) |
---|---|---|
committer | Zhiqiang Han <zhiqiang.han@amlogic.com> | 2017-04-25 12:06:37 (GMT) |
commit | 02710f7b39bce7f7467acc0bb102d7ee813cd81f (patch) | |
tree | 9f56071ebbd70ab531800a085d8f70b3a13014a6 | |
parent | 44b43581c8690223a95e18d85bda4731ec44cc72 (diff) | |
download | SubTitle-02710f7b39bce7f7467acc0bb102d7ee813cd81f.zip SubTitle-02710f7b39bce7f7467acc0bb102d7ee813cd81f.tar.gz SubTitle-02710f7b39bce7f7467acc0bb102d7ee813cd81f.tar.bz2 |
PD#143256: cc: fixed bad paras which may cause crash
the same as http://scgit.amlogic.com:8080/#/c/21803/
Change-Id: I3cf835e0959986b6fafacbb9a63bd6cc780544f7
-rw-r--r-- | jni/ccsub/ccsub.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/jni/ccsub/ccsub.cpp b/jni/ccsub/ccsub.cpp index fd3d2b6..17e9acc 100644 --- a/jni/ccsub/ccsub.cpp +++ b/jni/ccsub/ccsub.cpp @@ -279,6 +279,9 @@ static jint dev_start_atsc_cc(JNIEnv *env, jobject obj, jint caption, jint fg_co LOGI("start cc: caption %d, fgc %d, bgc %d, fgo %d, bgo %d, fsize %d, fstyle %d", caption, fg_color, bg_color, fg_opacity, bg_opacity, font_size, font_style); + memset(&cc_para, 0, sizeof(cc_para)); + memset(&spara, 0, sizeof(spara)); + cc_para.bmp_buffer = data->buffer; cc_para.pitch = data->bmp_pitch; cc_para.draw_begin = cc_draw_begin_cb; @@ -409,4 +412,4 @@ JNI_OnUnload(JavaVM* vm, void* reserved) } } -}
\ No newline at end of file +} |