From: <svn...@op...> - 2009-05-28 08:47:35
|
Author: bricks Date: Thu May 28 10:47:30 2009 New Revision: 5646 URL: http://www.opensync.org/changeset/5646 Log: Fix for memory leak in osync_mapping_engine_new thanks to marka #refs 1120 Modified: trunk/opensync/engine/opensync_mapping_engine.c Modified: trunk/opensync/engine/opensync_mapping_engine.c ============================================================================== --- trunk/opensync/engine/opensync_mapping_engine.c Wed May 20 18:47:34 2009 (r5645) +++ trunk/opensync/engine/opensync_mapping_engine.c Thu May 28 10:47:30 2009 (r5646) @@ -75,7 +75,7 @@ osync_error_set(error, OSYNC_ERROR_GENERIC, "Inconsistency in Mapping Table " "for Object Type \"%s\" detected.", osync_obj_engine_get_objtype(engine->parent)); - goto error; + goto error_free_engine; } entry_engine = osync_entry_engine_new(mapping_entry, engine, sink_engine, parent, error); |