Commit Diff


commit - b028ec0e0766f85eaccda09a52b93948c8d262ff
commit + 2103ae289197037dbce41d9c0284d08dd8aa6876
blob - 03f1670d5757eec4a041180a0cef061c409a9a07
blob + 70c9e36756d3e710ab2a21bb55b5a87560dae711
--- config.mk
+++ config.mk
@@ -1,5 +1,5 @@
 # dmenu version
-VERSION = 4.3
+VERSION = 4.3.1
 
 # paths
 PREFIX = /usr/local
blob - da6270583fa31765817228279ad7aea3e65ae71e
blob + 8acf057d14dd544d3f0daab24ca987cd810a9996
--- dmenu.c
+++ dmenu.c
@@ -219,7 +219,7 @@ insert(const char *str, ssize_t n) {
 	if(n > 0)
 		memcpy(&text[cursor], str, n);
 	cursor += n;
-	match(n > 0);
+	match(n > 0 && text[cursor] == '\0');
 }
 
 void