more graph stuff
authorBrenden Matthews <brenden1@rty.ca>
Fri, 19 May 2006 01:40:37 +0000 (01:40 +0000)
committerBrenden Matthews <brenden1@rty.ca>
Fri, 19 May 2006 01:40:37 +0000 (01:40 +0000)
git-svn-id: https://conky.svn.sourceforge.net/svnroot/conky/trunk/conky1@649 7f574dfc-610e-0410-a909-a81674777703

src/conky.c

index 5b2c5c3..e2df173 100644 (file)
@@ -5196,13 +5196,13 @@ static void draw_line(char *s)
        float gradient_factor = 0;
        float gradient_update = 0;
        unsigned long tmpcolour = current_color;
-       if (specials[special_index].last_colour != specials[special_index].first_colour) {
+       if (specials[special_index].last_colour != 0 && specials[special_index].first_colour != 0) {
                tmpcolour = specials[special_index].last_colour;
                gradient_size = gradient_max(specials[special_index].last_colour, specials[special_index].first_colour);
                gradient_factor = (float)gradient_size / (w - 2);
        }
        for (i = w - 2; i > -1; i--) {
-               if (specials[special_index].last_colour != specials[special_index].first_colour) {
+               if (specials[special_index].last_colour != 0 && specials[special_index].first_colour != 0) {
                        XSetForeground(display, window.gc, tmpcolour);
                        gradient_update += gradient_factor;
                        while (gradient_update > 0) {