diff options
author | Emilio Cobos Álvarez <ecoal95@gmail.com> | 2015-12-07 18:03:31 +0100 |
---|---|---|
committer | Emilio Cobos Álvarez <ecoal95@gmail.com> | 2015-12-07 18:03:36 +0100 |
commit | a14b605c8e8a778a778983cdf7ccff7146b35e94 (patch) | |
tree | 8e182b41b94c32894a758107fd5a6d0e44abefdf /components/script/dom/webglrenderingcontext.rs | |
parent | 89b65f3a02e621c076b1946563cbfc99682e5de8 (diff) | |
download | servo-a14b605c8e8a778a778983cdf7ccff7146b35e94.tar.gz servo-a14b605c8e8a778a778983cdf7ccff7146b35e94.zip |
webgl: Add correct error handling to BufferSubData
From the WebGL spec:
> If data is null then an INVALID_VALUE error is generated.
Diffstat (limited to 'components/script/dom/webglrenderingcontext.rs')
-rw-r--r-- | components/script/dom/webglrenderingcontext.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/components/script/dom/webglrenderingcontext.rs b/components/script/dom/webglrenderingcontext.rs index 37fc47d9d78..eecfeceee15 100644 --- a/components/script/dom/webglrenderingcontext.rs +++ b/components/script/dom/webglrenderingcontext.rs @@ -417,7 +417,7 @@ impl WebGLRenderingContextMethods for WebGLRenderingContext { } let data = match data { Some(data) => data, - None => return, + None => return self.webgl_error(InvalidValue), }; if offset < 0 { return self.webgl_error(InvalidValue); |