]> granicus.if.org Git - imagemagick/commitdiff
Fix logic
authorCristy <urban-warrior@imagemagick.org>
Tue, 8 Oct 2019 13:09:53 +0000 (09:09 -0400)
committerCristy <urban-warrior@imagemagick.org>
Tue, 8 Oct 2019 13:09:53 +0000 (09:09 -0400)
MagickCore/string.c

index 9af4d3d7e3e8cf043542556324607c852e8a3ac5..284614b5d021836b3d5c4d3d188f072a078fe6dc 100644 (file)
@@ -2592,7 +2592,7 @@ MagickExport MagickBooleanType SubstituteString(char **string,
   {
     if (search_extent == 0)
       search_extent=strlen(search);
-    if ((*p == *search) && (strncmp(p,search,search_extent) != 0))
+    if ((*p != *search) || (strncmp(p,search,search_extent) != 0))
       continue;
     /*
       We found a match.