From: <dg...@su...> - 2009-02-13 10:35:30
|
Author: bellmich Date: Fri Feb 13 11:33:17 2009 New Revision: 925 URL: http://libsyncml.opensync.org/changeset/925 Log: fill allocated datastore memory with data This is a modified patch from Frederic Brin. Please see ticket #216 for more details. Modified: trunk/libsyncml/transports/obex_client.c trunk/libsyncml/transports/obex_client_samsung.c Modified: trunk/libsyncml/transports/obex_client.c ============================================================================== --- trunk/libsyncml/transports/obex_client.c Thu Feb 12 13:48:18 2009 (r924) +++ trunk/libsyncml/transports/obex_client.c Fri Feb 13 11:33:17 2009 (r925) @@ -659,6 +659,7 @@ SmlTransportObexDatastoreType *type = smlTryMalloc0(sizeof(SmlTransportObexDatastoreType), error); if (!type) goto error; + *type = datastore; env->datastores = g_list_append(env->datastores, type); smlTrace(TRACE_INTERNAL, "%s: Datastore %i detected", __func__, datastore); } else { Modified: trunk/libsyncml/transports/obex_client_samsung.c ============================================================================== --- trunk/libsyncml/transports/obex_client_samsung.c Thu Feb 12 13:48:18 2009 (r924) +++ trunk/libsyncml/transports/obex_client_samsung.c Fri Feb 13 11:33:17 2009 (r925) @@ -70,6 +70,7 @@ ) { smlTrace(TRACE_INTERNAL, "%s: WebSync WiDESYNC III (Gumi, Suwon 3G)", __func__); + smlTrace(TRACE_INTERNAL, "%s: %i datastores" , g_list_length(env->datastores)); /* Example: AT+SyncML=4061062063064 * 1. byte: number of datastores |