From: <dg...@su...> - 2009-01-19 00:32:19
|
Author: dgollub Date: Mon Jan 19 01:31:16 2009 New Revision: 5188 URL: http://www.opensync.org/changeset/5188 Log: Don't use the objtype set by OSyncChange. Use the engine objtype for writing the mapping-entry into the mapping table. FIXME: adapt objtype value of OSyncChange to the "real" target objtype. Modified: trunk/opensync/engine/opensync_sink_engine.c Modified: trunk/opensync/engine/opensync_sink_engine.c ============================================================================== --- trunk/opensync/engine/opensync_sink_engine.c Mon Jan 19 01:20:46 2009 (r5187) +++ trunk/opensync/engine/opensync_sink_engine.c Mon Jan 19 01:31:16 2009 (r5188) @@ -244,7 +244,6 @@ /* FIXME: Don't mix up in this function objtypes */ /* osync_assert_msg(!strcmp(objtype, osync_change_get_objtype(entry_engine->change), "Mixed-objtype in final write!")); */ - const char *objtype = osync_change_get_objtype(entry_engine->change); if (osync_change_get_changetype(entry_engine->change) == OSYNC_CHANGE_TYPE_DELETED) { if (!osync_archive_delete_change(archive, osync_mapping_entry_get_id(entry), objtype, error)) |