View | Details | Raw Unified | Return to bug 52559
Collapse All | Expand All

(-)2.2.21/modules/dav/fs/dbm.c (+3 lines)
Lines 729-734 static dav_error * dav_propdb_get_rollback(dav_db Link Here
729
static dav_error * dav_propdb_apply_rollback(dav_db *db,
729
static dav_error * dav_propdb_apply_rollback(dav_db *db,
730
                                             dav_deadprop_rollback *rollback)
730
                                             dav_deadprop_rollback *rollback)
731
{
731
{
732
    if (rollback == NULL)
733
        return NULL; /* no rollback, nothing to do */
734
732
    if (rollback->value.dptr == NULL) {
735
    if (rollback->value.dptr == NULL) {
733
        /* don't fail if the thing isn't really there. */
736
        /* don't fail if the thing isn't really there. */
734
        (void) dav_dbm_delete(db, rollback->key);
737
        (void) dav_dbm_delete(db, rollback->key);

Return to bug 52559