diff options
author | Dave Davenport <qball@gmpclient.org> | 2017-04-26 23:24:14 +0200 |
---|---|---|
committer | Dave Davenport <qball@gmpclient.org> | 2017-04-26 23:24:14 +0200 |
commit | ac2390c76d1966328c51a574b73ffc7bb098d062 (patch) | |
tree | c9211841513daed24676ae0363a569d202dc6b2b /source | |
parent | 484aa35716d3fb627245834cb15b106e88a4bda6 (diff) |
[Lexer] More tests.
Fix return of double.
Diffstat (limited to 'source')
-rw-r--r-- | source/theme.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/theme.c b/source/theme.c index 1ed0da63..95fed84c 100644 --- a/source/theme.c +++ b/source/theme.c @@ -527,7 +527,7 @@ int rofi_theme_get_boolean ( const widget *widget, const char *property, int def return def; } -char *rofi_theme_get_string ( const widget *widget, const char *property, char *def ) +const char *rofi_theme_get_string ( const widget *widget, const char *property, char *def ) { ThemeWidget *wid = rofi_theme_find_widget ( widget->name, widget->state, FALSE ); Property *p = rofi_theme_find_property ( wid, P_STRING, property, FALSE ); @@ -542,7 +542,7 @@ double rofi_theme_get_double ( const widget *widget, const char *property, doubl ThemeWidget *wid = rofi_theme_find_widget ( widget->name, widget->state, FALSE ); Property *p = rofi_theme_find_property ( wid, P_DOUBLE, property, FALSE ); if ( p ) { - return p->value.b; + return p->value.f; } g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); return def; |