]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
boehm.cc (_Jv_RegisterFinalizer): Cast eth' to GC_PTR.
authorBryce McKinlay <bryce@albatross.co.nz>
Tue, 3 Aug 1999 00:23:03 +0000 (00:23 +0000)
committerBryce McKinlay <bryce@gcc.gnu.org>
Tue, 3 Aug 1999 00:23:03 +0000 (01:23 +0100)
eth'

        * boehm.cc (_Jv_RegisterFinalizer): Cast \reth' to GC_PTR.
        * exception.cc (_Jv_Throw): Cast _Jv_type_matcher' to __eh_matcher.

From-SVN: r28428

libjava/ChangeLog
libjava/boehm.cc
libjava/exception.cc

index 2a2a9e2e9a5bc548e07aac032604be691c42ec42..a456444bff4b1604a1482ca2bc14fd5cce7fbf0d 100644 (file)
@@ -1,3 +1,8 @@
+1999-08-02  Bryce McKinlay  <bryce@albatross.co.nz>
+
+       * boehm.cc (_Jv_RegisterFinalizer): Cast `meth' to GC_PTR.
+       * exception.cc (_Jv_Throw): Cast `_Jv_type_matcher' to __eh_matcher.
+
 1999-08-01  Alexandre Oliva  <oliva@dcc.unicamp.br>
 
        * configure.in: Check for bstring.h.
index c41dab94387ca1df21052da53931eb291d49a5b9..3fc0a5d664bd0aafe1e9847479bef5cc9e45ce04 100644 (file)
@@ -260,7 +260,7 @@ call_finalizer (GC_PTR obj, GC_PTR client_data)
 void
 _Jv_RegisterFinalizer (void *object, _Jv_FinalizerFunc *meth)
 {
-  GC_REGISTER_FINALIZER_NO_ORDER (object, call_finalizer, meth,
+  GC_REGISTER_FINALIZER_NO_ORDER (object, call_finalizer, (GC_PTR)meth,
                                  NULL, NULL);
 }
 
index 644f80b8b0f43019970cd3f6709ad7632611974c..0c6553ff5bcb5c34432b7e28c17b097e3e09bd04 100644 (file)
@@ -147,7 +147,7 @@ _Jv_Throw (void *value)
       _Jv_eh_alloc ();
       ehinfo = *(__get_eh_info ());
     }
-  ehinfo->eh_info.match_function = _Jv_type_matcher;
+  ehinfo->eh_info.match_function = (__eh_matcher)_Jv_type_matcher;
   ehinfo->eh_info.language = EH_LANG_Java;
   ehinfo->eh_info.version = 1;
   ehinfo->value = value;