File libsyncml-gcc45.patch of Package libsyncml0
Index: libsyncml/objects/sml_auth.c
===================================================================
--- libsyncml/objects/sml_auth.c.orig
+++ libsyncml/objects/sml_auth.c
@@ -194,7 +194,7 @@ void smlAuthSetState(SmlAuthenticator *a
smlTrace(TRACE_EXIT, "%s", __func__);
}
-SmlStatus *smlAuthHeaderReply(SmlSession *session, SmlAuthType code, SmlError **error)
+SmlStatus *smlAuthHeaderReply(SmlSession *session, SmlErrorType code, SmlError **error)
{
smlTrace(TRACE_ENTRY, "%s(%p, %i, %p)", __func__, session, code, error);
Index: libsyncml/objects/sml_auth.h
===================================================================
--- libsyncml/objects/sml_auth.h.orig
+++ libsyncml/objects/sml_auth.h
@@ -28,7 +28,7 @@ SmlAuthenticator *smlAuthNew(SmlError **
void smlAuthFree(SmlAuthenticator *auth);
SmlBool smlAuthRegister(SmlAuthenticator *auth, SmlManager *manager, SmlError **error);
void smlAuthSetState(SmlAuthenticator *auth, SmlErrorType type);
-SmlStatus *smlAuthHeaderReply(SmlSession *session, SmlAuthType code, SmlError **error);
+SmlStatus *smlAuthHeaderReply(SmlSession *session, SmlErrorType code, SmlError **error);
void smlAuthSetVerifyCallback(SmlAuthenticator *auth, SmlAuthVerifyCb callback, void *userdata);
void smlAuthSetEnable(SmlAuthenticator *auth, SmlBool enabled);
SmlBool smlAuthIsEnabled(SmlAuthenticator *auth);