Max Okumoto <okumoto@ucsd.edu>


Patch
r840671, r840666, r840648

r840648 | kfogel | 2001-11-30 00:04:14 +0000 (Fri, 30 Nov 2001)

Convert apr_size_t, size_t ==> apr_ssize_t, to avoid benign compiler
warnings with certain compilers.

Patch by: Max Okumoto <okumoto@ucsd.edu>

He says:

   Hi, I am using sun's compiler:
   
          % cc -V
          cc: WorkShop Compilers 4.2 30 Oct 1996 C 4.2


r840666 | cmpilato | 2001-12-04 16:36:09 +0000 (Tue, 04 Dec 2001)

Somebody is plugging up leaks in the RA_DAV basin.  His patches we
praise.

Patch by: Max Okumoto <okumoto@ucsd.edu>

* subversion/libsvn_ra_dav/props.c

  (svn_ra_dav__get_baseline_info): Free parsed uri strings as soon as
  possible.

  (svn_ra_dav__get_props): Extract status code from request object
  before it gets destroyed and use that value in the test.

* subversion/libsvn_ra_dav/session.c

  (svn_ra_dav__open): Free parsed URI string before returning in an
  error condition.


r840671 | cmpilato | 2001-12-05 15:56:13 +0000 (Wed, 05 Dec 2001)

Initialization fixes.

Patch by: Max Okumoto <okumoto@ucsd.edu>

* subversion/libsvn_ra_local/commit_editor.c

  (change_file_prop, change_dir_prop): Populate propval after its
  declaration with its non-constant data.

* subversion/tests/libsvn_repos/dir-delta-editor.c

  (test_change_file_prop, test_change_dir_prop): Populate propval
  after its declaration with its non-constant data.

* subversion/subversion/libsvn_ra_dav/commit.c 

  (singleton_delete_prop): Static const int variable needs init value
  even if it is zero.