Index: cpumon-0.0.5/cpumonosd.c =================================================================== --- cpumon-0.0.5.orig/cpumonosd.c +++ cpumon-0.0.5/cpumonosd.c @@ -72,6 +72,7 @@ cCpuMonOsd::~cCpuMonOsd(void) void cCpuMonOsd::Action() { + const cFont *font = cFont::GetFont(fontOsd); // reset the osd area osd->DrawRectangle(0, 0, 399, 399, clrTransparent); // draw a plugin title @@ -249,6 +250,7 @@ void cCpuMonOsd::drawBoard(void) void cCpuMonOsd::drawLegend() { + const cFont *font = cFont::GetFont(fontOsd); // draw a small legend osd->DrawRectangle(XBASE - 5, YBASE + 5, XBASE + XLENGTH + 5, YBASE + 125, bgcolor); Index: cpumon-0.0.5/cpumonosd.h =================================================================== --- cpumon-0.0.5.orig/cpumonosd.h +++ cpumon-0.0.5/cpumonosd.h @@ -10,8 +10,6 @@ #include "cpumonfetcher.h" #include "parms.h" -static const cFont *font = cFont::GetFont(fontOsd); - struct fs { int val;