Skip to content
Snippets Groups Projects

Fix crash in cefswt_cstring_to_java

Merged Pascal Stücker requested to merge issue/cstring_to_java into main
2 unresolved threads

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
64 64 * function id
65 65 * @return whether the function was registered
66 66 */
67 public static final native boolean cefswt_function(long browser,
67 public static final native void cefswt_function(long browser,
  • 300 300 }
    301 301 }
    302 302
    303 #[jni_wrapper("org.eclipse.set.browser.lib.ChromiumLib")]
    304 pub fn cefswt_cstring_to_java(string: *const c_char) -> *const c_char {
    305 string
    303 #[jni_name("org.eclipse.set.browser.lib.ChromiumLib")]
    • The jni_wrapper attribute automatically converts a *const c_char arg to an expected Java String arg. As a result we were receiving a raw char pointer but treating it as a Java String pointer.

    • Please register or sign in to reply
  • Nils Peters approved this merge request

    approved this merge request

  • merged

  • Please register or sign in to reply
    Loading