summaryrefslogtreecommitdiffstats
path: root/WebCore/bridge/jni
diff options
context:
space:
mode:
authorSteve Block <steveblock@google.com>2010-01-20 15:58:24 +0000
committerSteve Block <steveblock@google.com>2010-01-20 16:21:24 +0000
commita01a68253f642c4d9219f0aca9ccc6c5da9e46b0 (patch)
treee6b63db07e32cfa3755c04f6a3825b1addf9d52f /WebCore/bridge/jni
parent39ec54cd97b22f88bb839d6cfe9710221b14a5b1 (diff)
downloadexternal_webkit-a01a68253f642c4d9219f0aca9ccc6c5da9e46b0.zip
external_webkit-a01a68253f642c4d9219f0aca9ccc6c5da9e46b0.tar.gz
external_webkit-a01a68253f642c4d9219f0aca9ccc6c5da9e46b0.tar.bz2
Rename V8 jni_utility_private to JNIUtilityPrivate and fixes style
This is the V8 equivalent of http://trac.webkit.org/changeset/51756 It is being upstreamed to webkit.org in https://bugs.webkit.org/show_bug.cgi?id=33901 Change-Id: I336687e546748a7823f5e2d18f1ac1112a30a60c
Diffstat (limited to 'WebCore/bridge/jni')
-rw-r--r--WebCore/bridge/jni/v8/JNIUtilityPrivate.cpp (renamed from WebCore/bridge/jni/v8/jni_utility_private.cpp)54
-rw-r--r--WebCore/bridge/jni/v8/JNIUtilityPrivate.h (renamed from WebCore/bridge/jni/v8/jni_utility_private.h)6
2 files changed, 29 insertions, 31 deletions
diff --git a/WebCore/bridge/jni/v8/jni_utility_private.cpp b/WebCore/bridge/jni/v8/JNIUtilityPrivate.cpp
index 2f89047..1d2a029 100644
--- a/WebCore/bridge/jni/v8/jni_utility_private.cpp
+++ b/WebCore/bridge/jni/v8/JNIUtilityPrivate.cpp
@@ -24,10 +24,10 @@
*/
#include "config.h"
-#include "jni_utility_private.h"
+#include "JNIUtilityPrivate.h"
-#include "jni_runtime.h"
#include "jni_npobject.h"
+#include "jni_runtime.h"
namespace JSC {
@@ -42,7 +42,7 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
case array_type:
case object_type:
{
- result.l = (jobject)0;
+ result.l = static_cast<jobject>(0);
// First see if we have a Java instance.
if (type == NPVariantType_Object) {
@@ -53,12 +53,12 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
// Now convert value to a string if the target type is a java.lang.string, and we're not
// converting from a Null.
- if (result.l == 0 && strcmp(javaClassName, "java.lang.String") == 0) {
+ if (!result.l && !strcmp(javaClassName, "java.lang.String")) {
#ifdef CONVERT_NULL_TO_EMPTY_STRING
if (type == NPVariantType_Null) {
- JNIEnv *env = getJNIEnv();
+ JNIEnv* env = getJNIEnv();
jchar buf[2];
- jobject javaString = env->functions->NewString (env, buf, 0);
+ jobject javaString = env->functions->NewString(env, buf, 0);
result.l = javaString;
} else
#else
@@ -66,12 +66,12 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
#endif
{
NPString src = NPVARIANT_TO_STRING(value);
- JNIEnv *env = getJNIEnv();
+ JNIEnv* env = getJNIEnv();
jobject javaString = env->NewStringUTF(src.UTF8Characters);
result.l = javaString;
}
- } else if (result.l == 0)
- bzero (&result, sizeof(jvalue)); // Handle it the same as a void case
+ } else if (!result.l)
+ bzero(&result, sizeof(jvalue)); // Handle it the same as a void case
}
break;
@@ -80,14 +80,14 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
if (type == NPVariantType_Bool)
result.z = NPVARIANT_TO_BOOLEAN(value);
else
- bzero(&result, sizeof(jvalue)); // as void case
+ bzero(&result, sizeof(jvalue)); // as void case
}
break;
case byte_type:
{
if (type == NPVariantType_Int32)
- result.b = (char)NPVARIANT_TO_INT32(value);
+ result.b = static_cast<char>(NPVARIANT_TO_INT32(value));
else
bzero(&result, sizeof(jvalue));
}
@@ -96,7 +96,7 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
case char_type:
{
if (type == NPVariantType_Int32)
- result.c = (char)NPVARIANT_TO_INT32(value);
+ result.c = static_cast<char>(NPVARIANT_TO_INT32(value));
else
bzero(&result, sizeof(jvalue));
}
@@ -105,7 +105,7 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
case short_type:
{
if (type == NPVariantType_Int32)
- result.s = (jshort)NPVARIANT_TO_INT32(value);
+ result.s = static_cast<jshort>(NPVARIANT_TO_INT32(value));
else
bzero(&result, sizeof(jvalue));
}
@@ -114,7 +114,7 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
case int_type:
{
if (type == NPVariantType_Int32)
- result.i = (jint)NPVARIANT_TO_INT32(value);
+ result.i = static_cast<jint>(NPVARIANT_TO_INT32(value));
else
bzero(&result, sizeof(jvalue));
}
@@ -123,9 +123,9 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
case long_type:
{
if (type == NPVariantType_Int32)
- result.j = (jlong)NPVARIANT_TO_INT32(value);
+ result.j = static_cast<jlong>(NPVARIANT_TO_INT32(value));
else if (type == NPVariantType_Double)
- result.j = (jlong)NPVARIANT_TO_DOUBLE(value);
+ result.j = static_cast<jlong>(NPVARIANT_TO_DOUBLE(value));
else
bzero(&result, sizeof(jvalue));
}
@@ -134,9 +134,9 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
case float_type:
{
if (type == NPVariantType_Int32)
- result.j = (jfloat)NPVARIANT_TO_INT32(value);
+ result.j = static_cast<jfloat>(NPVARIANT_TO_INT32(value));
else if (type == NPVariantType_Double)
- result.j = (jfloat)NPVARIANT_TO_DOUBLE(value);
+ result.j = static_cast<jfloat>(NPVARIANT_TO_DOUBLE(value));
else
bzero(&result, sizeof(jvalue));
}
@@ -145,9 +145,9 @@ jvalue convertNPVariantToJValue(NPVariant value, JNIType jniType, const char* ja
case double_type:
{
if (type == NPVariantType_Int32)
- result.j = (jdouble)NPVARIANT_TO_INT32(value);
+ result.j = static_cast<jdouble>(NPVARIANT_TO_INT32(value));
else if (type == NPVariantType_Double)
- result.j = (jdouble)NPVARIANT_TO_DOUBLE(value);
+ result.j = static_cast<jdouble>(NPVARIANT_TO_DOUBLE(value));
else
bzero(&result, sizeof(jvalue));
}
@@ -178,20 +178,18 @@ void convertJValueToNPVariant(jvalue value, JNIType jniType, const char* javaTyp
case object_type:
{
- if (value.l != 0) {
- if (strcmp(javaTypeName, "java.lang.String") == 0) {
- const char* v = getCharactersFromJString((jstring)value.l);
+ if (value.l) {
+ if (!strcmp(javaTypeName, "java.lang.String")) {
+ const char* v = getCharactersFromJString(static_cast<jstring>(value.l));
// s is freed in NPN_ReleaseVariantValue (see npruntime.cpp)
const char* s = strdup(v);
- releaseCharactersForJString((jstring)value.l, v);
+ releaseCharactersForJString(static_cast<jstring>(value.l), v);
STRINGZ_TO_NPVARIANT(s, *result);
- } else {
+ } else
OBJECT_TO_NPVARIANT(JavaInstanceToNPObject(new JavaInstance(value.l)), *result);
- }
}
- else {
+ else
VOID_TO_NPVARIANT(*result);
- }
}
break;
diff --git a/WebCore/bridge/jni/v8/jni_utility_private.h b/WebCore/bridge/jni/v8/JNIUtilityPrivate.h
index 344e63c..f20cfb2 100644
--- a/WebCore/bridge/jni/v8/jni_utility_private.h
+++ b/WebCore/bridge/jni/v8/JNIUtilityPrivate.h
@@ -23,8 +23,8 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef _JNI_UTILITY_PRIVATE_H_
-#define _JNI_UTILITY_PRIVATE_H_
+#ifndef JNIUtilityPrivate_h
+#define JNIUtilityPrivate_h
#include "JNIUtility.h"
#include "npruntime.h"
@@ -40,4 +40,4 @@ void convertJValueToNPVariant(jvalue, JNIType, const char* javaClassName, NPVari
} // namespace JSC
-#endif // _JNI_UTILITY_H_
+#endif // JNIUtilityPrivate_h