@@ -83,8 +86,8 @@ static char *ThemeName = NULL; static MBPixbuf *pb; -static MBPixbufImage *Imgs[6] = { 0,0,0,0,0,0 }, - *ImgsScaled[6] = { 0,0,0,0,0,0 }; +static MBPixbufImage *Imgs[7] = { 0,0,0,0,0,0 }, + *ImgsScaled[7] = { 0,0,0,0,0,0 }; static int CurImg = MW_BROKE; struct { @@ -304,8 +307,10 @@ if (Mwd.mode) { /* res->percent = (int)rint ((log (link) / log (92)) * 100.0); ? */ - if (Mwd.link > 0 && Mwd.link < 41) - CurImg = MW_SIG_1_40; + if (Mwd.link > 0 && Mwd.link < 21) + CurImg = MW_SIG_1_20; + else if (Mwd.link > 20 && Mwd.link < 41) + CurImg = MW_SIG_21_40; else if (Mwd.link > 40 && Mwd.link < 61) CurImg = MW_SIG_41_60; else if (Mwd.link > 60 && Mwd.link < 81)