瀏覽代碼

latoc.tcl: Raise error if parsing fails

Will Storey 7 年之前
父節點
當前提交
f4b3059866
共有 1 個文件被更改,包括 4 次插入1 次删除
  1. 4 1
      latoc.tcl

+ 4 - 1
latoc.tcl

@@ -52,7 +52,10 @@ proc ::latoc::fetch {chan} {
 proc ::latoc::parse {data} {
 	set lines []
 	foreach stock [regexp -all -inline -- $::latoc::list_regexp $data] {
-		regexp $::latoc::stock_regexp $stock -> symbol name price last change percent volume interest
+		if {![regexp $::latoc::stock_regexp $stock -> symbol name price last change percent volume interest]} {
+			error "error parsing HTML"
+		}
+
 		set direction none
 		if {$change < 0} {
 			set direction Down