From: Daniel Kouril Date: Wed, 30 Mar 2011 02:11:41 +0000 (-0400) Subject: revert other changes and make in build finally X-Git-Url: http://www.project-moonshot.org/gitweb/?p=moonshot-firefox.git;a=commitdiff_plain;h=955d78d90d23ad42a0c43c8d1643ce420f1fe92b revert other changes and make in build finally --- diff --git a/nsMoonshotSessionState.cpp b/nsMoonshotSessionState.cpp index d458dfc..127d08e 100644 --- a/nsMoonshotSessionState.cpp +++ b/nsMoonshotSessionState.cpp @@ -1,6 +1,5 @@ #include "nsMoonshotSessionState.h" -#if 0 nsMoonshotSessionState::nsMoonshotSessionState() { gss_ctx = GSS_C_NO_CONTEXT; @@ -22,7 +21,6 @@ nsMoonshotSessionState::~nsMoonshotSessionState() gss_cred = GSS_C_NO_CREDENTIAL; gss_state = GSS_CTX_EMPTY; } -#endif void nsMoonshotSessionState::Reset() @@ -35,4 +33,4 @@ nsMoonshotSessionState::Reset() gss_state = GSS_CTX_EMPTY; } -//NS_IMPL_ISUPPORTS0(nsMoonshotSessionState) +NS_IMPL_ISUPPORTS0(nsMoonshotSessionState) diff --git a/nsMoonshotSessionState.h b/nsMoonshotSessionState.h index 42caaaf..e02ac21 100644 --- a/nsMoonshotSessionState.h +++ b/nsMoonshotSessionState.h @@ -16,24 +16,8 @@ nsMoonshotSessionState : public nsISupports public: NS_DECL_ISUPPORTS - nsMoonshotSessionState() { - gss_ctx = GSS_C_NO_CONTEXT; - gss_state = GSS_CTX_EMPTY; - gss_cred = GSS_C_NO_CREDENTIAL; - } - - virtual ~nsMoonshotSessionState() { - OM_uint32 min_stat; - - if (gss_ctx != GSS_C_NO_CONTEXT) - gss_delete_sec_context(&min_stat, &gss_ctx, GSS_C_NO_BUFFER); - if (gss_cred != GSS_C_NO_CREDENTIAL) - gss_release_cred(&min_stat, &gss_cred); - gss_ctx = GSS_C_NO_CONTEXT; - gss_cred = GSS_C_NO_CREDENTIAL; - gss_state = GSS_CTX_EMPTY; - } - + nsMoonshotSessionState(); + virtual ~nsMoonshotSessionState(); void Reset(); gss_state_t gss_state;