Do not check for non NULL pointer before HeapFree'ing it. It's
redundant.
diff --git a/dlls/user/edit.c b/dlls/user/edit.c
index 4d7871b..0d2ac38 100644
--- a/dlls/user/edit.c
+++ b/dlls/user/edit.c
@@ -864,8 +864,7 @@
MultiByteToWideChar(CP_ACP, 0, nameA, -1, nameW, countW);
}
result = EDIT_WM_Create(es, nameW);
- if(nameW)
- HeapFree(GetProcessHeap(), 0, nameW);
+ HeapFree(GetProcessHeap(), 0, nameW);
}
break;
@@ -3527,8 +3526,7 @@
{
if (!(es->style & ES_MULTILINE))
return FALSE;
- if (es->tabs)
- HeapFree(GetProcessHeap(), 0, es->tabs);
+ HeapFree(GetProcessHeap(), 0, es->tabs);
es->tabs_count = count;
if (!count)
es->tabs = NULL;
@@ -3549,8 +3547,7 @@
{
if (!(es->style & ES_MULTILINE))
return FALSE;
- if (es->tabs)
- HeapFree(GetProcessHeap(), 0, es->tabs);
+ HeapFree(GetProcessHeap(), 0, es->tabs);
es->tabs_count = count;
if (!count)
es->tabs = NULL;