From fcaf8d81045d46ddfb7cb41cdb62b5c428ac930e Mon Sep 17 00:00:00 2001 From: Dave Davenport Date: Thu, 19 Oct 2017 07:48:48 +0200 Subject: [PATCH] Fix color conversion from old ARGB to RGBA (new) Fixes: #693 --- source/theme.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/source/theme.c b/source/theme.c index 277a1d5c..ba9dffe8 100644 --- a/source/theme.c +++ b/source/theme.c @@ -764,12 +764,16 @@ static char * rofi_theme_convert_color ( char *col ) { char *r = g_strstrip ( col ); if ( *r == '#' && strlen ( r ) == 9 ) { - char t1 = r[7]; - char t2 = r[8]; - r[7] = r[1]; - r[8] = r[2]; - r[1] = t1; - r[2] = t2; + char a1 = r[1]; + char a2 = r[2]; + r[1] = r[3]; + r[2] = r[4]; + r[3] = r[5]; + r[4] = r[6]; + r[5] = r[7]; + r[6] = r[8]; + r[7] = a1; + r[8] = a2; } return r;