diff --git a/modules/compiler_vm/languages/_default.pm b/modules/compiler_vm/languages/_default.pm index 9b5824c5..93079913 100755 --- a/modules/compiler_vm/languages/_default.pm +++ b/modules/compiler_vm/languages/_default.pm @@ -30,6 +30,12 @@ sub new { $self->{default_options} = ''; $self->{cmdline} = 'echo Hello, world!'; + # remove leading and trailing whitespace + $self->{nick} =~ s/^\s+|\s+$//g; + $self->{channel} =~ s/^\s+|\s+$//g; + $self->{lang} =~ s/^\s+|\s+$//g; + $self->{code} =~ s/^\s+|\s+$//g; + $self->initialize(%conf); return $self;