aboutsummaryrefslogtreecommitdiffstats
path: root/src/security/sasl/builtinSASLMechanism.cpp
diff options
context:
space:
mode:
authorVincent Richard <[email protected]>2008-10-12 10:05:28 +0000
committerVincent Richard <[email protected]>2008-10-12 10:05:28 +0000
commit3f4226eaac5d0d30be1f4ca5d5cf010c98a7ce7d (patch)
tree1968196db0d6ae27fd70d0732ff3defed0efb61f /src/security/sasl/builtinSASLMechanism.cpp
parentEncode '?' characters to avoid breaking QP encoding (Zarafa). (diff)
downloadvmime-3f4226eaac5d0d30be1f4ca5d5cf010c98a7ce7d.tar.gz
vmime-3f4226eaac5d0d30be1f4ca5d5cf010c98a7ce7d.zip
Fixed compilation warnings.
Diffstat (limited to 'src/security/sasl/builtinSASLMechanism.cpp')
-rw-r--r--src/security/sasl/builtinSASLMechanism.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/security/sasl/builtinSASLMechanism.cpp b/src/security/sasl/builtinSASLMechanism.cpp
index 168b34cb..1c958311 100644
--- a/src/security/sasl/builtinSASLMechanism.cpp
+++ b/src/security/sasl/builtinSASLMechanism.cpp
@@ -56,7 +56,7 @@ const string builtinSASLMechanism::getName() const
}
-const bool builtinSASLMechanism::step
+bool builtinSASLMechanism::step
(ref <SASLSession> sess, const byte_t* challenge, const int challengeLen,
byte_t** response, int* responseLen)
{
@@ -77,7 +77,7 @@ const bool builtinSASLMechanism::step
*response = res;
*responseLen = outputLen;
- free(output);
+ gsasl_free(output);
}
else
{
@@ -108,7 +108,7 @@ const bool builtinSASLMechanism::step
}
-const bool builtinSASLMechanism::isComplete() const
+bool builtinSASLMechanism::isComplete() const
{
return m_complete;
}
@@ -139,11 +139,11 @@ void builtinSASLMechanism::encode
}
catch (...)
{
- free(coutput);
+ gsasl_free(coutput);
throw;
}
- free(coutput);
+ gsasl_free(coutput);
}
@@ -172,11 +172,11 @@ void builtinSASLMechanism::decode
}
catch (...)
{
- free(coutput);
+ gsasl_free(coutput);
throw;
}
- free(coutput);
+ gsasl_free(coutput);
}