Skip to content

Commit 6eb6cf3

Browse files
committed
Core: Mark 'nodiscard' functions that were missed.
1 parent 32ebde4 commit 6eb6cf3

File tree

3 files changed

+13
-11
lines changed

3 files changed

+13
-11
lines changed

libvisual/libvisual/lv_palette.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -129,9 +129,9 @@ LV_BEGIN_DECLS
129129

130130
LV_NODISCARD LV_API VisPalette *visual_palette_new (unsigned int ncolors);
131131

132-
LV_API void visual_palette_free (VisPalette *palette);
132+
LV_NODISCARD LV_API VisPalette *visual_palette_clone (VisPalette *self);
133133

134-
LV_API VisPalette *visual_palette_clone (VisPalette *self);
134+
LV_API void visual_palette_free (VisPalette *palette);
135135

136136
LV_API void visual_palette_copy (VisPalette *dest, VisPalette *src);
137137

libvisual/libvisual/lv_param_value.h

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -59,13 +59,14 @@ struct _VisParamValue
5959

6060
LV_BEGIN_DECLS
6161

62-
LV_API VisParamValue *visual_param_value_new (VisParamType type, void *value);
63-
LV_API void visual_param_value_init (VisParamValue *self, VisParamType type, void *value);
64-
LV_API void visual_param_value_copy (VisParamValue *value, VisParamValue *src);
65-
LV_API void visual_param_value_set (VisParamValue *value, VisParamType type, void *new_value);
66-
LV_API int visual_param_value_compare (VisParamValue *lhs, VisParamValue *rhs);
67-
LV_API void visual_param_value_free (VisParamValue *value);
68-
LV_API void visual_param_value_free_value (VisParamValue *value);
62+
LV_NODISCARD LV_API VisParamValue *visual_param_value_new (VisParamType type, void *value);
63+
64+
LV_API void visual_param_value_init (VisParamValue *self, VisParamType type, void *value);
65+
LV_API void visual_param_value_copy (VisParamValue *value, VisParamValue *src);
66+
LV_API void visual_param_value_set (VisParamValue *value, VisParamType type, void *new_value);
67+
LV_API int visual_param_value_compare (VisParamValue *lhs, VisParamValue *rhs);
68+
LV_API void visual_param_value_free (VisParamValue *value);
69+
LV_API void visual_param_value_free_value (VisParamValue *value);
6970

7071
#define _LV_PARAM_MARSHAL_INTEGER(x) ((void *) (intptr_t) (x))
7172
#define _LV_PARAM_MARSHAL_FLOAT(x) ((void *) (&x))

libvisual/libvisual/lv_time.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -250,8 +250,9 @@ LV_API void visual_usleep (uint64_t usecs);
250250

251251
LV_API void visual_time_set_from_msecs (VisTime *time_, uint64_t msecs);
252252

253-
LV_API VisTimer *visual_timer_new (void);
254-
LV_API void visual_timer_free (VisTimer *timer);
253+
LV_NODISCARD LV_API VisTimer *visual_timer_new (void);
254+
255+
LV_API void visual_timer_free (VisTimer *timer);
255256

256257
LV_API void visual_timer_reset (VisTimer *timer);
257258
LV_API void visual_timer_start (VisTimer *timer);

0 commit comments

Comments
 (0)