diff options
author | Marshall Greenblatt <magreenblatt@gmail.com> | 2019-06-28 22:17:36 -0400 |
---|---|---|
committer | Marshall Greenblatt <magreenblatt@gmail.com> | 2019-07-01 16:46:13 -0400 |
commit | 266b6bfac7bb2988c295cfa12a6b25f6ed0df588 (patch) | |
tree | 5fef30bbd2a3e24074ca63cdbf9b6bc716337256 /tools | |
parent | d0f5129e0d0680810f2657078696f9fb85e3185f (diff) | |
download | jcef-266b6bfac7bb2988c295cfa12a6b25f6ed0df588.tar.gz |
Introduce scoped helpers to avoid JNI reference leaks and simplify code (see issue #167).
See comments in jni_scoped_helpers.h for intended usage and examples. This
change converts a representative sample of existing classes as proof-of-concept
and adds some unit test coverage.
Diffstat (limited to 'tools')
-rw-r--r-- | tools/make_all_jni_headers.bat | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/make_all_jni_headers.bat b/tools/make_all_jni_headers.bat index 464c739..7951d19 100644 --- a/tools/make_all_jni_headers.bat +++ b/tools/make_all_jni_headers.bat @@ -12,6 +12,9 @@ set ERRORLEVEL=1 goto end
)
+:: Make sure the source files have been compiled.
+call compile.bat %1
+
call make_jni_header.bat %1 org.cef.CefApp
call make_jni_header.bat %1 org.cef.browser.CefBrowser_N
call make_jni_header.bat %1 org.cef.browser.CefMessageRouter_N
|