summaryrefslogtreecommitdiffstats
path: root/ppapi
diff options
context:
space:
mode:
authorwez@chromium.org <wez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-16 20:52:18 +0000
committerwez@chromium.org <wez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-16 20:52:18 +0000
commita5620d06eaf532d150491a9d989aa53c168933e3 (patch)
tree6cefa8d67d1fac670da11ccea4f2509c23caa62c /ppapi
parent06017d86d112dcc1c8ae900152dcc7b9ef16678e (diff)
downloadchromium_src-a5620d06eaf532d150491a9d989aa53c168933e3.zip
chromium_src-a5620d06eaf532d150491a9d989aa53c168933e3.tar.gz
chromium_src-a5620d06eaf532d150491a9d989aa53c168933e3.tar.bz2
Check explicitly for PPB_VarArrayBuffer v1.0 in C++ wrapper.
BUG=107398 Review URL: http://codereview.chromium.org/9701090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127223 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi')
-rw-r--r--ppapi/cpp/var_array_buffer.cc20
1 files changed, 10 insertions, 10 deletions
diff --git a/ppapi/cpp/var_array_buffer.cc b/ppapi/cpp/var_array_buffer.cc
index a4104fd..358b2c9 100644
--- a/ppapi/cpp/var_array_buffer.cc
+++ b/ppapi/cpp/var_array_buffer.cc
@@ -14,8 +14,8 @@ namespace pp {
namespace {
-template <> const char* interface_name<PPB_VarArrayBuffer>() {
- return PPB_VAR_ARRAY_BUFFER_INTERFACE;
+template <> const char* interface_name<PPB_VarArrayBuffer_1_0>() {
+ return PPB_VAR_ARRAY_BUFFER_INTERFACE_1_0;
}
} // namespace
@@ -28,8 +28,8 @@ VarArrayBuffer::VarArrayBuffer(const Var& var) : Var(var) {
}
VarArrayBuffer::VarArrayBuffer(uint32_t size_in_bytes) {
- if (has_interface<PPB_VarArrayBuffer>()) {
- var_ = get_interface<PPB_VarArrayBuffer>()->Create(size_in_bytes);
+ if (has_interface<PPB_VarArrayBuffer_1_0>()) {
+ var_ = get_interface<PPB_VarArrayBuffer_1_0>()->Create(size_in_bytes);
needs_release_ = true;
} else {
PP_NOTREACHED();
@@ -53,23 +53,23 @@ pp::Var& VarArrayBuffer::operator=(const Var& other) {
uint32_t VarArrayBuffer::ByteLength() const {
uint32_t byte_length = std::numeric_limits<uint32_t>::max();
- if (is_array_buffer() && has_interface<PPB_VarArrayBuffer>())
- get_interface<PPB_VarArrayBuffer>()->ByteLength(var_, &byte_length);
+ if (is_array_buffer() && has_interface<PPB_VarArrayBuffer_1_0>())
+ get_interface<PPB_VarArrayBuffer_1_0>()->ByteLength(var_, &byte_length);
else
PP_NOTREACHED();
return byte_length;
}
void* VarArrayBuffer::Map() {
- if (is_array_buffer() && has_interface<PPB_VarArrayBuffer>())
- return get_interface<PPB_VarArrayBuffer>()->Map(var_);
+ if (is_array_buffer() && has_interface<PPB_VarArrayBuffer_1_0>())
+ return get_interface<PPB_VarArrayBuffer_1_0>()->Map(var_);
PP_NOTREACHED();
return NULL;
}
void VarArrayBuffer::Unmap() {
- if (is_array_buffer() && has_interface<PPB_VarArrayBuffer>())
- get_interface<PPB_VarArrayBuffer>()->Unmap(var_);
+ if (is_array_buffer() && has_interface<PPB_VarArrayBuffer_1_0>())
+ get_interface<PPB_VarArrayBuffer_1_0>()->Unmap(var_);
else
PP_NOTREACHED();
}