From 7c465b4e6f7e2365d592331e8d83830b13052d61 Mon Sep 17 00:00:00 2001
From: izabera <izaberina@gmail.com>
Date: Wed, 6 May 2015 12:26:20 +0200
Subject: [PATCH] replace patterns in empty strings

---
 lib/glob/gmisc.c | 3 ---
 subst.c          | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/lib/glob/gmisc.c b/lib/glob/gmisc.c
index c28f7b1..e3aecf9 100644
--- a/lib/glob/gmisc.c
+++ b/lib/glob/gmisc.c
@@ -248,9 +248,6 @@ match_pattern_char (pat, string, flags)
 {
   char c;
 
-  if (*string == 0)
-    return (0);
-
   switch (c = *pat++)
     {
     default:
diff --git a/subst.c b/subst.c
index cb45329..c6b9719 100644
--- a/subst.c
+++ b/subst.c
@@ -4435,7 +4435,7 @@ match_pattern (string, pat, mtype, sp, ep)
   size_t slen, plen, mslen, mplen;
 #endif
 
-  if (string == 0 || *string == 0 || pat == 0 || *pat == 0)
+  if (string == 0 || pat == 0 || *pat == 0)
     return (0);
 
 #if defined (HANDLE_MULTIBYTE)
-- 
2.3.7

