diff options
-rw-r--r-- | test/i965_test_fixture.cpp | 5 | ||||
-rw-r--r-- | test/i965_test_fixture.h | 3 |
2 files changed, 5 insertions, 3 deletions
diff --git a/test/i965_test_fixture.cpp b/test/i965_test_fixture.cpp index 8fd9142..74403f8 100644 --- a/test/i965_test_fixture.cpp +++ b/test/i965_test_fixture.cpp @@ -83,12 +83,13 @@ void I965TestFixture::destroyConfig(VAConfigID id) } VAContextID I965TestFixture::createContext( - VAConfigID config, int w, int h, int flags, Surfaces& targets) + VAConfigID config, int w, int h, int flags, const Surfaces& targets) { VAContextID id = VA_INVALID_ID; EXPECT_STATUS( i965_CreateContext( - *this, config, w, h, flags, targets.data(), targets.size(), &id)); + *this, config, w, h, flags, + const_cast<VASurfaceID*>(targets.data()), targets.size(), &id)); EXPECT_ID(id); return id; diff --git a/test/i965_test_fixture.h b/test/i965_test_fixture.h index 9122d84..3fc11c3 100644 --- a/test/i965_test_fixture.h +++ b/test/i965_test_fixture.h @@ -88,7 +88,8 @@ public: * Convenience wrapper for i965_CreateContext. May generate a non-fatal * test assertion failure. */ - VAContextID createContext(VAConfigID, int, int, int, Surfaces&); + VAContextID createContext(VAConfigID, int, int, int = 0, + const Surfaces& = Surfaces()); /** * Convenience wrapper for i965_DestroyContext. May generate a non-fatal |