Index: webrtc/base/sec_buffer.h |
diff --git a/webrtc/base/sec_buffer.h b/webrtc/base/sec_buffer.h |
index e6ffea4eb7d413595ce46a073916d49aec6bd99c..3ef720a9b295e15c000375c97523ee193595e661 100644 |
--- a/webrtc/base/sec_buffer.h |
+++ b/webrtc/base/sec_buffer.h |
@@ -73,16 +73,9 @@ class CSecBuffer: public CSecBufferBase { |
Clear(); |
} |
- private: |
- // A placeholder function for compile-time asserts on the class |
- void CompileAsserts() { |
- // never invoked... |
- assert(false); // _T("Notreached") |
- |
- // This class must not extend the size of SecBuffer, since |
- // we use arrays of CSecBuffer in CSecBufferBundle below |
- cassert(sizeof(CSecBuffer<SSPIFree> == sizeof(SecBuffer))); |
- } |
+ // This class must not extend the size of SecBuffer, since we use arrays of |
+ // CSecBuffer in CSecBufferBundle below. |
+ static_assert(sizeof(CSecBuffer<pfnFreeBuffer>) == sizeof(SecBuffer), ""); |
}; |
// Contains all generic implementation for the |