[PATCH v2 05/11] shell32/autocomplete: Prevent txtbackup from being NULL to simplify the code
Gabriel Ivăncescu
gabrielopcode at gmail.com
Thu Sep 6 13:26:15 CDT 2018
Signed-off-by: Gabriel Ivăncescu <gabrielopcode at gmail.com>
---
dlls/shell32/autocomplete.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dlls/shell32/autocomplete.c b/dlls/shell32/autocomplete.c
index b5a165c..2630517 100644
--- a/dlls/shell32/autocomplete.c
+++ b/dlls/shell32/autocomplete.c
@@ -469,6 +469,10 @@ static HRESULT WINAPI IAutoComplete2_fnInit(
return This->hwndEdit ? E_FAIL : E_UNEXPECTED;
}
+ /* Prevent txtbackup from ever being NULL to simplify the code */
+ if ((This->txtbackup = heap_alloc_zero(sizeof(WCHAR))) == NULL)
+ return E_OUTOFMEMORY;
+
if (FAILED (IUnknown_QueryInterface (punkACL, &IID_IEnumString, (LPVOID*)&This->enumstr))) {
WARN("No IEnumString interface\n");
return E_NOINTERFACE;
--
1.9.1
More information about the wine-devel
mailing list