diff options
author | dmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-22 08:35:52 +0000 |
---|---|---|
committer | dmichael@chromium.org <dmichael@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-22 08:35:52 +0000 |
commit | a732cec70e194fb770c0eee12430fcc416843364 (patch) | |
tree | 7ceafca7e48d4a5da68ef28f4b77f1b7ba21c2f3 /ppapi/tests/test_var.cc | |
parent | 02871872970e86b2255049ebe66c7f54ef50c721 (diff) | |
download | chromium_src-a732cec70e194fb770c0eee12430fcc416843364.zip chromium_src-a732cec70e194fb770c0eee12430fcc416843364.tar.gz chromium_src-a732cec70e194fb770c0eee12430fcc416843364.tar.bz2 |
Add GetLiveVars to PPB_Testing_Dev. Fix leaks it uncovered.
BUG=108308,108314
TEST=
Review URL: http://codereview.chromium.org/8982006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115503 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/tests/test_var.cc')
-rw-r--r-- | ppapi/tests/test_var.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ppapi/tests/test_var.cc b/ppapi/tests/test_var.cc index 27c4882..0fedb13 100644 --- a/ppapi/tests/test_var.cc +++ b/ppapi/tests/test_var.cc @@ -27,7 +27,7 @@ REGISTER_TEST_CASE(Var); bool TestVar::Init() { var_interface_ = static_cast<const PPB_Var*>( pp::Module::Get()->GetBrowserInterface(PPB_VAR_INTERFACE)); - return var_interface_ && InitTestingInterface(); + return var_interface_ && CheckTestingInterface(); } void TestVar::RunTests(const std::string& filter) { @@ -136,6 +136,7 @@ std::string TestVar::TestNullInputInUtf8Conversion() { if (result == NULL) { return "Expected a non-null result for 0-lengthed string from VarToUtf8."; } + var_interface_->Release(converted_string); // Should not crash, and make an empty string. const char* null_string = NULL; |