From: <svn...@op...> - 2009-03-26 01:45:46
|
Author: dgollub Date: Thu Mar 26 02:32:27 2009 New Revision: 5343 URL: http://www.opensync.org/changeset/5343 Log: Fix UID conflict issue of engine_sync_read_write_stress Got broken from previous commit r5342 Modified: trunk/tests/engine-tests/check_engine.c Modified: trunk/tests/engine-tests/check_engine.c ============================================================================== --- trunk/tests/engine-tests/check_engine.c Thu Mar 26 02:07:12 2009 (r5342) +++ trunk/tests/engine-tests/check_engine.c Thu Mar 26 02:32:27 2009 (r5343) @@ -1632,9 +1632,11 @@ osync_assert(error == NULL); osync_change_set_changetype(change, OSYNC_CHANGE_TYPE_ADDED); - char *uid = osync_rand_str(16); + char *rand = osync_rand_str(16); + char *uid = osync_strdup_printf("uid_%s_%u", rand, i); osync_change_set_uid(change, uid); - g_free(uid); + osync_free(uid); + osync_free(rand); OSyncFileFormat *file = osync_try_malloc0(sizeof(OSyncFileFormat), &error); osync_assert(file != NULL); |