Przeglądaj źródła

fix argument parsing

horgh 16 lat temu
rodzic
commit
6e078af1ba
1 zmienionych plików z 3 dodań i 2 usunięć
  1. 3 2
      slang.tcl

+ 3 - 2
slang.tcl

@@ -32,11 +32,12 @@ namespace eval ud {
 
 proc ud::handler {nick uhost hand chan argv} {
 	if {![channel get $chan ud]} { return }
+	set argv [split $argv]
 	if {[string is digit [lindex $argv 0]]} {
 		set number [lindex $argv 0]
-		set query [lrange $argv 1 end]
+		set query [join [lrange $argv 1 end]]
 	} else {
-		set query $argv
+		set query [join $argv]
 		set number 1
 	}