@Override protected void finalize() throws Throwable { try { foreign.freeAggregate(typeInfo.handle); } catch (Throwable t) { Logger.getLogger(getClass().getName()).log(Level.WARNING, "Exception when freeing FFI aggregate: %s", t.getLocalizedMessage()); } finally { super.finalize(); } } }
@Override protected void finalize() throws Throwable { try { foreign.freeAggregate(typeInfo.handle); } catch (Throwable t) { Logger.getLogger(getClass().getName()).log(Level.WARNING, "Exception when freeing FFI aggregate: %s", t.getLocalizedMessage()); } finally { super.finalize(); } } }
@Override protected void finalize() throws Throwable { try { foreign.freeAggregate(typeInfo.handle); } catch (Throwable t) { Logger.getLogger(getClass().getName()).log(Level.WARNING, "Exception when freeing FFI aggregate: %s", t.getLocalizedMessage()); } finally { super.finalize(); } } }