From d3f8e4aa7dd6a169ff6441b013fd3b6fd27b6f71 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 19 May 2008 11:30:41 +0200 Subject: [PATCH] Add more functions to the propagation visitor. --- src/csync_propagate.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/csync_propagate.c b/src/csync_propagate.c index c6d9ccee79..d9c3baf2e1 100644 --- a/src/csync_propagate.c +++ b/src/csync_propagate.c @@ -383,8 +383,14 @@ static int csync_propagation_visitor(void *obj, void *data) { } break; case CSYNC_INSTRUCTION_SYNC: + if (csync_sync_file(ctx, st) < 0) { + goto err; + } break; case CSYNC_INSTRUCTION_REMOVE: + if (csync_remove_file(ctx, st) < 0) { + goto err; + } break; default: break;