From: <svn...@op...> - 2009-02-19 17:15:14
|
Author: bellmich Date: Thu Feb 19 18:15:54 2009 New Revision: 933 URL: http://libsyncml.opensync.org/changeset/933 Log: If _recv_devinf fails then the error must be published via an event because the function itself cannot signal this error via a return value or an error object. Modified: trunk/libsyncml/objects/sml_devinf_obj.c Modified: trunk/libsyncml/objects/sml_devinf_obj.c ============================================================================== --- trunk/libsyncml/objects/sml_devinf_obj.c Thu Feb 19 18:07:45 2009 (r932) +++ trunk/libsyncml/objects/sml_devinf_obj.c Thu Feb 19 18:15:54 2009 (r933) @@ -231,6 +231,7 @@ return; error: + smlSessionDispatchEvent(session, SML_SESSION_EVENT_ERROR, NULL, NULL, NULL, error); smlTrace(TRACE_EXIT_ERROR, "%s: %s", __func__, smlErrorPrint(&error)); smlErrorDeref(&error); } |