Cleanup the zlib exansion test (including compiler warnings).
Cleanup the zlib exansion test (including compiler warnings).

* subversion/tests/libsvn_subr/checksum.c
  (zlib_expansion_test):  Use types that match zlib's interface instead of
    types that may be different sizes on different platforms.  Calculate the
    CRC as we do the inflate, this avoids an ugly typecast.  Remove a bunch of
    unnecessary typecasts and use the proper format flags.  Avoid pointer
    arithmatic when calculating the size of the remaining input for the last
    inflate() call.


git-svn-id: f8a4e5e023278da1e04e203c7fe051e3c4285d88@1569911 13f79535-47bb-0310-9956-ffa450edef68

YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion,YueLinHo/Subversion