hlfw.ca

hwwm

Download patch

ref: 571594cdd1432a11edfee7e42d952c889b95736a
parent: 15fd8e4255c7567f1d0a99741bb934f3b0517977
author: Halfwit <michaelmisch1985@gmail.com>
date: Fri May 19 06:01:17 PDT 2017

Use guard to make sure variables are sane

--- a/autotag
+++ b/autotag
@@ -4,7 +4,12 @@
 
 name="`xprop -id "$1" | awk '/WM_CLASS/{print $NF}' | tr -d '"' `"
 awk -v r="$name" '$0 ~ r {print $2, $3}' "$WIN" | while read -r flag tag; do
-	test "$flag" = true && wtf "$flag" && chwso "$1"
-	grp "$tag" "$1"
-	/usr/local/share/hwwm/groupsbar
+	if test "$flag" = true; then
+		wtf "$flag"
+		chwso "$1"
+	fi
+	if test "$tag" != ""; then
+		grp "$tag" "$1"
+		/usr/local/share/hwwm/groupsbar
+	fi
 done