Damjan Jovanovic : winemenubuilder: Do not skip entries when cleaning up file open associations.
Alexandre Julliard
julliard at winehq.org
Wed Mar 30 13:15:41 CDT 2011
Module: wine
Branch: master
Commit: 299d84bf2ca59d34a242bada5b61f86e3cc991b4
URL: http://source.winehq.org/git/wine.git/?a=commit;h=299d84bf2ca59d34a242bada5b61f86e3cc991b4
Author: Damjan Jovanovic <damjan.jov at gmail.com>
Date: Wed Mar 30 16:22:23 2011 +0200
winemenubuilder: Do not skip entries when cleaning up file open associations.
---
programs/winemenubuilder/winemenubuilder.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/programs/winemenubuilder/winemenubuilder.c b/programs/winemenubuilder/winemenubuilder.c
index 8b230b1..5908e4e 100644
--- a/programs/winemenubuilder/winemenubuilder.c
+++ b/programs/winemenubuilder/winemenubuilder.c
@@ -2106,7 +2106,7 @@ static BOOL cleanup_associations(void)
{
int i;
BOOL done = FALSE;
- for (i = 0; !done; i++)
+ for (i = 0; !done;)
{
WCHAR *extensionW = NULL;
DWORD size = 1024;
@@ -2142,6 +2142,8 @@ static BOOL cleanup_associations(void)
hasChanged = TRUE;
HeapFree(GetProcessHeap(), 0, desktopFile);
}
+ else
+ i++;
HeapFree(GetProcessHeap(), 0, command);
}
else
More information about the wine-cvs
mailing list