* subversion/libsvn_repos/hooks.c   (svn_repos__hooks_start_commit): Don't blindly assume that the     capabilities parameter is non-NULL. It is NULL if the client     does not bother to call svn_repos_remember_client_capabilities(),     which does not seem to be required.     Also, the private API doc for svn_repos_t says it can be NULL.
* subversion/libsvn_repos/hooks.c
  (svn_repos__hooks_start_commit): Don't blindly assume that the
    capabilities parameter is non-NULL. It is NULL if the client
    does not bother to call svn_repos_remember_client_capabilities(),
    which does not seem to be required.
    Also, the private API doc for svn_repos_t says it can be NULL.

Patch by: clkao
(log message tweaked by me)

Review by: danielsh
           me

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion