You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Vladimir Berezniker <vm...@hitechman.com> on 2012/04/22 05:55:40 UTC

[RFC][PATCH 02/22] JavaHL Ra API Implementation

[[[
    JavaHL: Explicitly pass jobject jthis when processing dispose() call
rather than stashing a reference in the SVNBase class where it can be
missused later

    [ in subversion/bindings/javahl/native ]

    * SVNBase.cpp, SVNBase.h
      (dispose, jthis): Accept jobject jthis as explicit parameter to
dispose() and delete the member variable jthis

    * SVNClient.cpp, SVNClient.h, SVNRepos.cpp, SVNRepos.h
      (dispose): Accept object jthis as explicit parameter and pass it to
SVNBase::dispose

    * org_apache_subversion_javahl_SVNClient.cpp,
org_apache_subversion_javahl_SVNRepos.cpp
      (Java_org_apache_subversion_javahl_SVNClient_dispose,
Java_org_apache_subversion_javahl_SVNRepos_dispose): Pass object jthis as
explicit parameter and pass it to the C++ wrapper class
]]]