summaryrefslogtreecommitdiff
path: root/re.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2018-01-04 13:38:40 +0100
committerDimitri Sokolyuk <demon@dim13.org>2018-01-04 13:38:40 +0100
commit3621cbac2fde29ec69e394ff62c0064431cc7bf2 (patch)
treeeceb47673f53008899e00a55dca7db8cca492f51 /re.go
parent72f8954656af3ad362d9a912c90bd154faf438df (diff)
recover
Diffstat (limited to 're.go')
-rw-r--r--re.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/re.go b/re.go
index 341488c..9406b79 100644
--- a/re.go
+++ b/re.go
@@ -1,11 +1,17 @@
package main
import (
+ "log"
"regexp"
"strings"
)
func re(s, r string, global bool) string {
+ defer func() {
+ if r := recover(); r != nil {
+ log.Println("panic", r)
+ }
+ }()
// min: at least two separators
if len(s) < 2 {
return ""