From 3689662798cb981cac02b6c6832cb60be910bca9 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Fri, 5 Aug 2011 19:41:45 +0000 Subject: Bugfix --- BUGS | 2 +- CHANGELOG | 3 +++ loadbars.pl | 3 ++- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/BUGS b/BUGS index d880286..00e3bfc 100644 --- a/BUGS +++ b/BUGS @@ -1 +1 @@ -Segfault on quit (it's because of the fonts) +No known bugs diff --git a/CHANGELOG b/CHANGELOG index 19384d8..7fbd506 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,6 @@ +Fr 5. Aug 21:41:13 CEST 2011 +* Fixed a segfault bug on SDL::Font using threads + Fr 22. Apr 13:08:08 CEST 2011 * Released v0.1.2.1 diff --git a/loadbars.pl b/loadbars.pl index 5dbc72f..cfbd0b6 100755 --- a/loadbars.pl +++ b/loadbars.pl @@ -56,7 +56,6 @@ use constant { NULL => 0, MSG_TOGGLE_TXT => 1, MSG_SET_FACTOR => 3, - FONT => SDL::Font->new('font.png'), BLACK => SDL::Color->new(-r => 0x00, -g => 0x00, -b => 0x00), BLUE => SDL::Color->new(-r => 0x00, -g => 0x00, -b => 0xff), GREEN => SDL::Color->new(-r => 0x00, -g => 0x90, -b => 0x00), @@ -243,6 +242,8 @@ sub thr_display_stats () { wait_for_stats; + SDL::Font->new('font.png')->use(); + my $num_stats = keys %CPUSTATS; my $factor = $CONF{factor}; -- cgit v1.2.3