Aric Stewart : gdi32: In init_system_links, reinitialize val_len and data_len before continuing.
Alexandre Julliard
julliard at winehq.org
Thu Jul 16 11:57:46 CDT 2009
Module: wine
Branch: master
Commit: 6a5bb87e3a405bc8f8b410b283cbd364e2280cc8
URL: http://source.winehq.org/git/wine.git/?a=commit;h=6a5bb87e3a405bc8f8b410b283cbd364e2280cc8
Author: Aric Stewart <aric at codeweavers.com>
Date: Wed Jul 15 14:31:17 2009 -0500
gdi32: In init_system_links, reinitialize val_len and data_len before continuing.
---
dlls/gdi32/freetype.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/dlls/gdi32/freetype.c b/dlls/gdi32/freetype.c
index 6500601..96b197a 100644
--- a/dlls/gdi32/freetype.c
+++ b/dlls/gdi32/freetype.c
@@ -1663,7 +1663,7 @@ static BOOL init_system_links(void)
if(psub)
{
TRACE("%s: SystemLink entry for substituted font, ignoring\n", debugstr_w(value));
- continue;
+ goto next;
}
font_link = HeapAlloc(GetProcessHeap(), 0, sizeof(*font_link));
font_link->font_name = strdupW(value);
@@ -1712,6 +1712,7 @@ static BOOL init_system_links(void)
}
}
list_add_tail(&system_links, &font_link->entry);
+ next:
val_len = max_val + 1;
data_len = max_data;
}
More information about the wine-cvs
mailing list