From 1ead4f0f707d5fc966563e39eadd7aa73fa71aca Mon Sep 17 00:00:00 2001 From: Kenny Root Date: Thu, 18 Feb 2010 10:35:17 -0800 Subject: [PATCH] Expand buffer in SynthProxy to hold int 32-bit signed integers are 11 bytes and a byte at the end for \0 Change-Id: I6a9cf69ecc64614c610cbade1c3398506d6f62f5 --- packages/TtsService/jni/android_tts_SynthProxy.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/TtsService/jni/android_tts_SynthProxy.cpp b/packages/TtsService/jni/android_tts_SynthProxy.cpp index 2f5cfa37dcdce..b7acd96656cae 100644 --- a/packages/TtsService/jni/android_tts_SynthProxy.cpp +++ b/packages/TtsService/jni/android_tts_SynthProxy.cpp @@ -551,7 +551,7 @@ android_tts_SynthProxy_setSpeechRate(JNIEnv *env, jobject thiz, jint jniData, return result; } - int bufSize = 10; + int bufSize = 12; char buffer [bufSize]; sprintf(buffer, "%d", speechRate); @@ -581,7 +581,7 @@ android_tts_SynthProxy_setPitch(JNIEnv *env, jobject thiz, jint jniData, Mutex::Autolock l(engineMutex); - int bufSize = 10; + int bufSize = 12; char buffer [bufSize]; sprintf(buffer, "%d", pitch);