提交 504f9e90 编写于 作者: I igor

6952043: Incorrect JNI calls in fontpath.c

Reviewed-by: jgodinez, prr
上级 dea4d950
......@@ -154,7 +154,7 @@ static int CALLBACK EnumFontFacesInFamilyProcA(
fullname = JNU_NewStringPlatform(env, lpelfe->elfFullName);
fullnameLC = (*env)->CallObjectMethod(env, fullname,
fmi->toLowerCaseMID, fmi->locale);
(*env)->CallObjectMethod(env, fmi->list, fmi->addMID, fullname);
(*env)->CallBooleanMethod(env, fmi->list, fmi->addMID, fullname);
(*env)->CallObjectMethod(env, fmi->fontToFamilyMap,
fmi->putMID, fullnameLC, fmi->family);
return 1;
......@@ -238,7 +238,7 @@ static int CALLBACK EnumFontFacesInFamilyProcW(
wcslen((LPWSTR)lpelfe->elfFullName));
fullnameLC = (*env)->CallObjectMethod(env, fullname,
fmi->toLowerCaseMID, fmi->locale);
(*env)->CallObjectMethod(env, fmi->list, fmi->addMID, fullname);
(*env)->CallBooleanMethod(env, fmi->list, fmi->addMID, fullname);
(*env)->CallObjectMethod(env, fmi->fontToFamilyMap,
fmi->putMID, fullnameLC, fmi->family);
return 1;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册