diff options
author | Oxore <oxore@protonmail.com> | 2019-08-13 22:26:54 +0300 |
---|---|---|
committer | Oxore <oxore@protonmail.com> | 2019-08-13 22:26:54 +0300 |
commit | 5a8ddfdafb359a3a1cae11c27789d37989009a26 (patch) | |
tree | f3fd340cd7f90b206e1c6a9547a6a6e5dbdf197f | |
parent | 1bd15b86e35b39874b75532947540d1fd96e36d4 (diff) |
Add const qualifiers to some painter functions
-rw-r--r-- | include/painter.h | 10 | ||||
-rw-r--r-- | src/painter.c | 12 |
2 files changed, 11 insertions, 11 deletions
diff --git a/include/painter.h b/include/painter.h index fc01092..c7d136b 100644 --- a/include/painter.h +++ b/include/painter.h @@ -25,13 +25,13 @@ void painter_set_window(sfRenderWindow *window); -void painter_load_font(char *filename); +void painter_load_font(const char *filename); void painter_destroy_font(); -size_t painter_register_field(struct field *fld); -void painter_update_field(size_t id, struct field *fld); -size_t painter_register_text(struct text *txt); -void painter_update_text(size_t id, struct text *txt); +size_t painter_register_field(const struct field *fld); +void painter_update_field(size_t id, const struct field *fld); +size_t painter_register_text(const struct text *txt); +void painter_update_text(size_t id, const struct text *txt); void painter_draw(); diff --git a/src/painter.c b/src/painter.c index 63bd0d9..4c8d577 100644 --- a/src/painter.c +++ b/src/painter.c @@ -61,7 +61,7 @@ void painter_set_window(sfRenderWindow *w) window = w; } -void painter_load_font(char *filename) +void painter_load_font(const char *filename) { font = sfFont_createFromFile(filename); if (!font) { @@ -75,7 +75,7 @@ void painter_destroy_font() sfFont_destroy(font); } -size_t painter_register_field(struct field *fld) +size_t painter_register_field(const struct field *fld) { struct idlist *last; if (!drawables) @@ -107,7 +107,7 @@ size_t painter_register_field(struct field *fld) return last->id; } -void painter_update_field(size_t id, struct field *fld) +void painter_update_field(size_t id, const struct field *fld) { struct idlist *node = list_get(drawables, id); if (!node) @@ -183,7 +183,7 @@ static void destroy_field_drawable(struct drawable *d) } static void painter_update_text_drawable(struct text_drawable *t, - struct text *txt) + const struct text *txt) { t->attr = txt->attr; sfText_setCharacterSize(t->text, txt->size); @@ -197,7 +197,7 @@ static void painter_update_text_drawable(struct text_drawable *t, } } -size_t painter_register_text(struct text *txt) +size_t painter_register_text(const struct text *txt) { struct idlist *last; if (!drawables) @@ -215,7 +215,7 @@ size_t painter_register_text(struct text *txt) return last->id; } -void painter_update_text(size_t id, struct text *txt) +void painter_update_text(size_t id, const struct text *txt) { struct idlist *node = list_get(drawables, id); if (node) |