nospawnify some of the commands
[spider.git] / cmd / show / chat.pl
index 3105c36b5ebb2a8f74bd9cff28a5139e4fa0e5aa..9f543df58717b50aa4fbe707e7e9f62f20d5df57 100644 (file)
@@ -3,7 +3,7 @@
 #
 # Copyright (c) 1998-2003 - Dirk Koopman G1TLH
 #
-# $Id$
+#
 #
 my $self = shift;
 
@@ -34,5 +34,9 @@ while ($f = shift @f) {                 # next field
 $to = 20 unless $to;
 $from = 0 unless $from;
 
-@out = DXLog::print($from, $to, $main::systime, 'chat', $who);
+if ($self->{_nospawn}) {
+       @out = DXLog::print($from, $to, $main::systime, 'chat', $who);
+} else {
+       @out = $self->spawn_cmd("show/chat $cmdline", \&DXLog::print, args => [$from, $to, $main::systime, 'chat', $who]);
+}
 return (1, @out);