diff options
author | Grant Gayed <ggayed> | 2010-09-09 18:00:27 +0000 |
---|---|---|
committer | Grant Gayed <ggayed> | 2010-09-09 18:00:27 +0000 |
commit | 96c5ab1379291bdde5a1df53ca777ec911f1f1af (patch) | |
tree | f0c6f7e6b371e1d51879802c938fb435e4412769 | |
parent | c428351f98d7ba77630a0ca21a05773bd71fd4f9 (diff) | |
download | eclipse.platform.swt-96c5ab1379291bdde5a1df53ca777ec911f1f1af.tar.gz eclipse.platform.swt-96c5ab1379291bdde5a1df53ca777ec911f1f1af.tar.xz eclipse.platform.swt-96c5ab1379291bdde5a1df53ca777ec911f1f1af.zip |
323763 - Eclipse crashes as it is starting up
3 files changed, 19 insertions, 19 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c b/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c index 1d6037acdc..3ce68d9355 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c +++ b/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c @@ -526,12 +526,12 @@ JNIEXPORT jintLong JNICALL WebKitGTK_NATIVE(_1soup_1cookie_1jar_1get_1cookies) #endif #ifndef NO__1soup_1cookie_1jar_1get_1type -JNIEXPORT jint JNICALL WebKitGTK_NATIVE(_1soup_1cookie_1jar_1get_1type) +JNIEXPORT jintLong JNICALL WebKitGTK_NATIVE(_1soup_1cookie_1jar_1get_1type) (JNIEnv *env, jclass that) { - jint rc = 0; + jintLong rc = 0; WebKitGTK_NATIVE_ENTER(env, that, _1soup_1cookie_1jar_1get_1type_FUNC); - rc = (jint)soup_cookie_jar_get_type(); + rc = (jintLong)soup_cookie_jar_get_type(); WebKitGTK_NATIVE_EXIT(env, that, _1soup_1cookie_1jar_1get_1type_FUNC); return rc; } @@ -604,7 +604,7 @@ fail: #ifndef NO__1soup_1session_1add_1feature_1by_1type JNIEXPORT void JNICALL WebKitGTK_NATIVE(_1soup_1session_1add_1feature_1by_1type) - (JNIEnv *env, jclass that, jintLong arg0, jint arg1) + (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1) { WebKitGTK_NATIVE_ENTER(env, that, _1soup_1session_1add_1feature_1by_1type_FUNC); soup_session_add_feature_by_type((SoupSession *)arg0, (GType)arg1); @@ -634,7 +634,7 @@ JNIEXPORT void JNICALL WebKitGTK_NATIVE(_1soup_1session_1feature_1detach) #ifndef NO__1soup_1session_1get_1feature JNIEXPORT jintLong JNICALL WebKitGTK_NATIVE(_1soup_1session_1get_1feature) - (JNIEnv *env, jclass that, jintLong arg0, jint arg1) + (JNIEnv *env, jclass that, jintLong arg0, jintLong arg1) { jintLong rc = 0; WebKitGTK_NATIVE_ENTER(env, that, _1soup_1session_1get_1feature_FUNC); @@ -855,12 +855,12 @@ fail: #endif #ifndef NO__1webkit_1soup_1auth_1dialog_1get_1type -JNIEXPORT jint JNICALL WebKitGTK_NATIVE(_1webkit_1soup_1auth_1dialog_1get_1type) +JNIEXPORT jintLong JNICALL WebKitGTK_NATIVE(_1webkit_1soup_1auth_1dialog_1get_1type) (JNIEnv *env, jclass that) { - jint rc = 0; + jintLong rc = 0; WebKitGTK_NATIVE_ENTER(env, that, _1webkit_1soup_1auth_1dialog_1get_1type_FUNC); - rc = (jint)webkit_soup_auth_dialog_get_type(); + rc = (jintLong)webkit_soup_auth_dialog_get_type(); WebKitGTK_NATIVE_EXIT(env, that, _1webkit_1soup_1auth_1dialog_1get_1type_FUNC); return rc; } diff --git a/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java b/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java index 1244c84562..fa8840b870 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java +++ b/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/browser/WebKit.java @@ -116,7 +116,7 @@ public class WebKit extends WebBrowser { public void run () { if (!LibraryLoaded) return; int /*long*/ session = WebKitGTK.webkit_get_default_session (); - int type = WebKitGTK.soup_cookie_jar_get_type (); + int /*long*/ type = WebKitGTK.soup_cookie_jar_get_type (); int /*long*/ jar = WebKitGTK.soup_session_get_feature (session, type); if (jar == 0) return; int /*long*/ cookies = WebKitGTK.soup_cookie_jar_all_cookies (jar); @@ -139,7 +139,7 @@ public class WebKit extends WebBrowser { public void run () { if (!LibraryLoaded) return; int /*long*/ session = WebKitGTK.webkit_get_default_session (); - int type = WebKitGTK.soup_cookie_jar_get_type (); + int /*long*/ type = WebKitGTK.soup_cookie_jar_get_type (); int /*long*/ jar = WebKitGTK.soup_session_get_feature (session, type); if (jar == 0) return; byte[] bytes = Converter.wcsToMbcs (null, CookieUrl, true); @@ -173,7 +173,7 @@ public class WebKit extends WebBrowser { public void run () { if (!LibraryLoaded) return; int /*long*/ session = WebKitGTK.webkit_get_default_session (); - int type = WebKitGTK.soup_cookie_jar_get_type (); + int /*long*/ type = WebKitGTK.soup_cookie_jar_get_type (); int /*long*/ jar = WebKitGTK.soup_session_get_feature (session, type); if (jar == 0) { /* this happens if a navigation has not occurred yet */ diff --git a/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/internal/webkit/WebKitGTK.java b/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/internal/webkit/WebKitGTK.java index a564b4dec7..0b1717ee96 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/internal/webkit/WebKitGTK.java +++ b/bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/org/eclipse/swt/internal/webkit/WebKitGTK.java @@ -537,8 +537,8 @@ public static final int /*long*/ soup_cookie_jar_get_cookies (int /*long*/ jar, } } -public static final native int _soup_cookie_jar_get_type (); -public static final int soup_cookie_jar_get_type () { +public static final native int /*long*/ _soup_cookie_jar_get_type (); +public static final int /*long*/ soup_cookie_jar_get_type () { lock.lock(); try { return _soup_cookie_jar_get_type (); @@ -689,8 +689,8 @@ public static final void soup_message_headers_append (int /*long*/ headers, byte * @param session cast=(SoupSession *) * @param type cast=(GType) */ -public static final native void _soup_session_add_feature_by_type (int /*long*/ session, int type); -public static final void soup_session_add_feature_by_type (int /*long*/ session, int type) { +public static final native void _soup_session_add_feature_by_type (int /*long*/ session, int /*long*/ type); +public static final void soup_session_add_feature_by_type (int /*long*/ session, int /*long*/ type) { lock.lock(); try { _soup_session_add_feature_by_type (session, type); @@ -703,8 +703,8 @@ public static final void soup_session_add_feature_by_type (int /*long*/ session, * @param session cast=(SoupSession *) * @param feature_type cast=(GType) */ -public static final native int /*long*/ _soup_session_get_feature (int /*long*/ session, int feature_type); -public static final int /*long*/ soup_session_get_feature (int /*long*/ session, int feature_type) { +public static final native int /*long*/ _soup_session_get_feature (int /*long*/ session, int /*long*/ feature_type); +public static final int /*long*/ soup_session_get_feature (int /*long*/ session, int /*long*/ feature_type) { lock.lock(); try { return _soup_session_get_feature (session, feature_type); @@ -963,8 +963,8 @@ public static final int /*long*/ webkit_network_request_new (byte[] uri) { } } -public static final native int _webkit_soup_auth_dialog_get_type (); -public static final int webkit_soup_auth_dialog_get_type () { +public static final native int /*long*/ _webkit_soup_auth_dialog_get_type (); +public static final int /*long*/ webkit_soup_auth_dialog_get_type () { lock.lock(); try { return _webkit_soup_auth_dialog_get_type (); |