summaryrefslogtreecommitdiffstats
path: root/source
diff options
context:
space:
mode:
authorDave Davenport <qball@gmpclient.org>2017-04-26 23:24:14 +0200
committerDave Davenport <qball@gmpclient.org>2017-04-26 23:24:14 +0200
commitac2390c76d1966328c51a574b73ffc7bb098d062 (patch)
treec9211841513daed24676ae0363a569d202dc6b2b /source
parent484aa35716d3fb627245834cb15b106e88a4bda6 (diff)
[Lexer] More tests.
Fix return of double.
Diffstat (limited to 'source')
-rw-r--r--source/theme.c4
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;