<div dir="ltr">From 275d93c9ab0f533fa70d698726afc8adaaefb664 Mon Sep 17 00:00:00 2001<br>From: Adeniyi Mayokun <<a href="mailto:adeniyimayokun17@gmail.com">adeniyimayokun17@gmail.com</a>><br>Date: Wed, 14 Mar 2018 06:55:15 +0100<br>Subject: [PATCH] oleaut32/typelib.c: fix cursor2 having the wrong type<br><br>Signed-off-by: Adeniyi Mayokun <adeniyimayokun17@gmail><br>---<br> dlls/oleaut32/typelib.c | 5 ++---<br> 1 file changed, 2 insertions(+), 3 deletions(-)<br><br>diff --git a/dlls/oleaut32/typelib.c b/dlls/oleaut32/typelib.c<br>index 1c00d715f4..247d383ff7 100644<br>--- a/dlls/oleaut32/typelib.c<br>+++ b/dlls/oleaut32/typelib.c<br>@@ -4725,10 +4725,9 @@ static ULONG WINAPI ITypeLib2_fnRelease( ITypeLib2 *iface)<br>     if (!ref)<br>     {<br>       TLBImpLib *pImpLib, *pImpLibNext;<br>-      TLBRefType *ref_type;<br>+      TLBRefType *ref_type, *ref_type_next;<br>       TLBString *tlbstr, *tlbstr_next;<br>       TLBGuid *tlbguid, *tlbguid_next;<br>-      void *cursor2;<br>       int i;<br> <br>       /* remove cache entry */<br>@@ -4778,7 +4777,7 @@ static ULONG WINAPI ITypeLib2_fnRelease( ITypeLib2 *iface)<br>           heap_free(pImpLib);<br>       }<br> <br>-      LIST_FOR_EACH_ENTRY_SAFE(ref_type, cursor2, &This->ref_list, TLBRefType, entry)<br>+      LIST_FOR_EACH_ENTRY_SAFE(ref_type, ref_type_next, &This->ref_list, TLBRefType, entry)<br>       {<br>           list_remove(&ref_type->entry);<br>           heap_free(ref_type);<br>-- <br>2.14.1<br><br><br></div>