Author: rhuijben
Date: Fri Jun 3 14:14:07 2011
New Revision: 1131052
URL: http://svn.apache.org/viewvc?rev=1131052&view=rev
Log:
* subversion/libsvn_repos/deprecated.c
(recover_baton): Remove unused variable.
(recovery_started): Don't segfault on a NULL callback.
Modified:
subversion/trunk/subversion/libsvn_repos/deprecated.c
Modified: subversion/trunk/subversion/libsvn_repos/deprecated.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_repos/deprecated.c?rev=1131052&r1=1131051&r2=1131052&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_repos/deprecated.c (original)
+++ subversion/trunk/subversion/libsvn_repos/deprecated.c Fri Jun 3 14:14:07
2011
@@ -150,7 +150,6 @@ struct recover_baton
{
svn_error_t *(*start_callback)(void *baton);
void *start_callback_baton;
- apr_pool_t *pool;
};
static void
@@ -160,7 +159,8 @@ recovery_started(void *baton,
{
struct recover_baton *rb = baton;
- if (notify->action == svn_repos_notify_mutex_acquired)
+ if (notify->action == svn_repos_notify_mutex_acquired
+ && rb->start_callback != NULL)
svn_error_clear(rb->start_callback(rb->start_callback_baton));
}