aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/conduit/address-conduit.c
diff options
context:
space:
mode:
authorJP Rosevear <jpr@ximian.com>2001-10-27 11:45:26 +0800
committerJP Rosevear <jpr@src.gnome.org>2001-10-27 11:45:26 +0800
commit8f983e58b6ff2b61571b3b32a364bee44e511151 (patch)
tree55f037c3d29648020df2587042a1d2fd079e41f7 /addressbook/conduit/address-conduit.c
parenta06095af856e8ed5be14599798d2e980af202fbb (diff)
downloadgsoc2013-evolution-8f983e58b6ff2b61571b3b32a364bee44e511151.tar
gsoc2013-evolution-8f983e58b6ff2b61571b3b32a364bee44e511151.tar.gz
gsoc2013-evolution-8f983e58b6ff2b61571b3b32a364bee44e511151.tar.bz2
gsoc2013-evolution-8f983e58b6ff2b61571b3b32a364bee44e511151.tar.lz
gsoc2013-evolution-8f983e58b6ff2b61571b3b32a364bee44e511151.tar.xz
gsoc2013-evolution-8f983e58b6ff2b61571b3b32a364bee44e511151.tar.zst
gsoc2013-evolution-8f983e58b6ff2b61571b3b32a364bee44e511151.zip
remove the merges as valid sync types
2001-10-26 JP Rosevear <jpr@ximian.com> * conduit/e-address.conduit.in: remove the merges as valid sync types * conduit/address-conduit.c (pre_sync): write out only the touched records if we are doing copies * conduit/address-conduit-config.h (addrconduit_load_configuration): get the sync type svn path=/trunk/; revision=14197
Diffstat (limited to 'addressbook/conduit/address-conduit.c')
-rw-r--r--addressbook/conduit/address-conduit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/addressbook/conduit/address-conduit.c b/addressbook/conduit/address-conduit.c
index adf7615eb9..e0c1ef7654 100644
--- a/addressbook/conduit/address-conduit.c
+++ b/addressbook/conduit/address-conduit.c
@@ -1113,6 +1113,9 @@ pre_sync (GnomePilotConduit *conduit,
g_free (buf);
check_for_slow_setting (conduit, ctxt);
+ if (ctxt->cfg->sync_type == GnomePilotConduitSyncTypeCopyToPilot
+ || ctxt->cfg->sync_type == GnomePilotConduitSyncTypeCopyFromPilot)
+ ctxt->map->write_touched_only = TRUE;
return 0;
}