[waffle] [PATCH v2 1/8] nacl: add attrib_list parameter to create_window
Tapani Pälli
tapani.palli at intel.com
Mon Feb 9 05:24:42 PST 2015
Signed-off-by: Tapani Pälli <tapani.palli at intel.com>
---
src/waffle/nacl/nacl_window.c | 10 +++++++++-
src/waffle/nacl/nacl_window.h | 3 ++-
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/src/waffle/nacl/nacl_window.c b/src/waffle/nacl/nacl_window.c
index c5ba4e0..3596327 100644
--- a/src/waffle/nacl/nacl_window.c
+++ b/src/waffle/nacl/nacl_window.c
@@ -24,6 +24,7 @@
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include "wcore_error.h"
+#include "wcore_attrib_list.h"
#include "nacl_config.h"
#include "nacl_display.h"
#include "nacl_window.h"
@@ -47,11 +48,18 @@ struct wcore_window*
nacl_window_create(struct wcore_platform *wc_plat,
struct wcore_config *wc_config,
int width,
- int height)
+ int height,
+ const intptr_t attrib_list[])
+
{
struct nacl_window *self;
bool ok = true;
+ if (wcore_attrib_list_length(attrib_list) > 0) {
+ wcore_error_bad_attribute(attrib_list[0]);
+ return NULL;
+ }
+
self = wcore_calloc(sizeof(*self));
if (self == NULL)
return NULL;
diff --git a/src/waffle/nacl/nacl_window.h b/src/waffle/nacl/nacl_window.h
index 5f0906d..48567b1 100644
--- a/src/waffle/nacl/nacl_window.h
+++ b/src/waffle/nacl/nacl_window.h
@@ -43,7 +43,8 @@ struct wcore_window*
nacl_window_create(struct wcore_platform *wc_plat,
struct wcore_config *wc_config,
int width,
- int height);
+ int height,
+ const intptr_t attrib_list[]);
bool
nacl_window_destroy(struct wcore_window *wc_self);
--
2.1.0
More information about the waffle
mailing list