diff --git a/libobs/obs-properties.c b/libobs/obs-properties.c index 2810e950ee110b32a3b9a28112202d922bebe2c7..c8fcbe502f2decaf5f7d2a8cedc7c2a9fb5674d8 100644 --- a/libobs/obs-properties.c +++ b/libobs/obs-properties.c @@ -156,7 +156,7 @@ static inline void int_data_free(struct int_data *data) { bfree(data->suffix); } -static inline void float_data_free(struct int_data *data) { +static inline void float_data_free(struct float_data *data) { if (data->suffix) bfree(data->suffix); } @@ -897,7 +897,7 @@ double obs_property_float_step(obs_property_t *p) const char *obs_property_float_suffix(obs_property_t *p) { - struct int_data *data = get_type_data(p, OBS_PROPERTY_FLOAT); + struct float_data *data = get_type_data(p, OBS_PROPERTY_FLOAT); return data ? data->suffix : NULL; }