From 2ff1330035f3c70bcf0fbdcbbf95451c28319fb4 Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Wed, 18 Apr 2018 10:11:43 +0200 Subject: [PATCH] examples: cxx: fix some missing const attributes in colourable* Fixing some fallout from fcae7cab276c2d3b19bb913ad908b67b7dd33089 Given that the examples do not build for weeks with CXX enabled this is just the tip of the iceberg. --- src/examples/eolian_cxx/colourable.c | 4 ++-- src/examples/eolian_cxx/colourablesquare.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/examples/eolian_cxx/colourable.c b/src/examples/eolian_cxx/colourable.c index 001665f..f4f1627 100644 --- a/src/examples/eolian_cxx/colourable.c +++ b/src/examples/eolian_cxx/colourable.c @@ -83,7 +83,7 @@ _ns_colourable_colour_mask(Eo *obj EINA_UNUSED, Colourable_Data *self, int mask) } void -_ns_colourable_composite_colour_get(Eo *obj EINA_UNUSED, Colourable_Data *self, int* r, int* g, int* b) +_ns_colourable_composite_colour_get(const Eo *obj EINA_UNUSED, Colourable_Data *self, int* r, int* g, int* b) { *r = self->r; *g = self->g; @@ -104,7 +104,7 @@ _ns_colourable_composite_colour_set(Eo *obj EINA_UNUSED, Colourable_Data *self, } int -_ns_colourable_colour_get(Eo *obj EINA_UNUSED, Colourable_Data *self) +_ns_colourable_colour_get(const Eo *obj EINA_UNUSED, Colourable_Data *self) { int rgb = ((self->r << 16)& 0x00ff0000) | diff --git a/src/examples/eolian_cxx/colourablesquare.c b/src/examples/eolian_cxx/colourablesquare.c index a6ea213..6b6d787 100644 --- a/src/examples/eolian_cxx/colourablesquare.c +++ b/src/examples/eolian_cxx/colourablesquare.c @@ -38,7 +38,7 @@ _ns_colourablesquare_size_constructor(Eo *obj EINA_UNUSED, ColourableSquare_Data } static int -_ns_colourablesquare_size_get(Eo *obj EINA_UNUSED, ColourableSquare_Data *self) +_ns_colourablesquare_size_get(const Eo *obj EINA_UNUSED, ColourableSquare_Data *self) { DBG("_ns_colourablesquare_size_get() => %d\n", self->size); return self->size; -- 2.7.4