diff options
| author | 2021-01-19 17:38:41 +0000 | |
|---|---|---|
| committer | 2021-01-19 17:38:41 +0000 | |
| commit | 6a1acd54e6d438b883e4a884225c458ffdc66890 (patch) | |
| tree | 5cbc3020f190ed92059e9061a3b4738aea2a7474 | |
| parent | e01117d31dd44435adb7a43c61415e66f0483256 (diff) | |
| parent | 9c1f79f75d76fd4700deba21a28ce54fe3489b0c (diff) | |
Merge "RuntimeShader: Invoke va_end()"
| -rw-r--r-- | libs/hwui/jni/Shader.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libs/hwui/jni/Shader.cpp b/libs/hwui/jni/Shader.cpp index ad3fd552204e..1dc5cd99eed1 100644 --- a/libs/hwui/jni/Shader.cpp +++ b/libs/hwui/jni/Shader.cpp @@ -269,8 +269,9 @@ static jlong RuntimeShader_create(JNIEnv* env, jobject, jlong shaderBuilder, jlo static inline int ThrowIAEFmt(JNIEnv* env, const char* fmt, ...) { va_list args; va_start(args, fmt); - return jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException", fmt, args); + int ret = jniThrowExceptionFmt(env, "java/lang/IllegalArgumentException", fmt, args); va_end(args); + return ret; } static void RuntimeShader_updateUniforms(JNIEnv* env, jobject, jlong shaderBuilder, |