X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2Flogger.pl;h=66c925a6c3f333d01df15d33d28af8cb4d091b27;hb=427ddda525082d1a4e23a5786c7c902cd262119f;hp=37de33491e1e850abc4de4b2522feb18fcc5684b;hpb=24ceaefd4ef0fb9100d60261f260233613611aab;p=infobot.git diff --git a/src/logger.pl b/src/logger.pl index 37de334..66c925a 100644 --- a/src/logger.pl +++ b/src/logger.pl @@ -174,13 +174,13 @@ sub DEBUG { return unless ( &IsParam('DEBUG') ); my (undef,undef,$line,$subroutine,undef) = caller(1); - &status("${b_green}!DEBUG!$ob ".$subroutine.'['.$line."] $_[0]"); + &status("${b_green}!DEBUG!$ob ".$subroutine.'['.$line."] ".quotemeta($_[0])); } sub ERROR { my (undef,undef,$line,$subroutine,undef) = caller(1); - &status("${b_red}!ERROR!$ob ".$subroutine.'['.$line."] $_[0]"); + &status("${b_red}!ERROR!$ob ".$subroutine.'['.$line."] ".quotemeta($_[0])); } sub WARN { @@ -190,19 +190,19 @@ sub WARN { my ($package,$filename,$line,$subroutine,undef) = caller(1); - &status("${b_yellow}!WARN!$ob ".$subroutine.'['.$line."] $_[0]"); + &status("${b_yellow}!WARN!$ob ".$subroutine.'['.$line."] ".quotemeta($_[0])); } sub FIXME { my ($package,$filename,$line,$subroutine,undef) = caller(1); - &status("${b_cyan}!FIXME!$ob ".$subroutine.'['.$line."] $_[0]"); + &status("${b_cyan}!FIXME!$ob ".$subroutine.'['.$line."] ".quotemeta($_[0])); } sub TODO { my ($package,$filename,$line,$subroutine,undef) = caller(1); - &status("${b_cyan}!TODO!$ob ".$subroutine.'['.$line."] $_[0]"); + &status("${b_cyan}!TODO!$ob ".$subroutine.'['.$line."] ".quotemeta($_[0])); } sub VERB {