Works around a Symbian compiler bug that causes memory leak (by Mika Raento).

This commit is contained in:
zhanyong.wan
2009-10-01 21:56:16 +00:00
parent 79643f51ed
commit 7c95d8346e
2 changed files with 18 additions and 3 deletions

View File

@@ -420,6 +420,14 @@ void Mock::ClearDefaultActionsLocked(void* mock_obj) {
// needed by VerifyAndClearExpectationsLocked().
}
Expectation::Expectation() {}
Expectation::Expectation(
const internal::linked_ptr<internal::ExpectationBase>& expectation_base)
: expectation_base_(expectation_base) {}
Expectation::~Expectation() {}
// Adds an expectation to a sequence.
void Sequence::AddExpectation(const Expectation& expectation) const {
if (*last_expectation_ != expectation) {