Author: khornicek
Date: Tue Oct 25 17:08:05 2016
New Revision: 73032

URL: http://svn.reactos.org/svn/reactos?rev=73032&view=rev
Log:
[GDI32]
- comply with MSDN and stop enumerating font families as soon as the user 
provided callback returns zero
- fixes bunch of user32:sysparams tests which rely on this

Modified:
    trunk/reactos/win32ss/gdi/gdi32/objects/font.c

Modified: trunk/reactos/win32ss/gdi/gdi32/objects/font.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/win32ss/gdi/gdi32/objects/font.c?rev=73032&r1=73031&r2=73032&view=diff
==============================================================================
--- trunk/reactos/win32ss/gdi/gdi32/objects/font.c      [iso-8859-1] (original)
+++ trunk/reactos/win32ss/gdi/gdi32/objects/font.c      [iso-8859-1] Tue Oct 25 
17:08:05 2016
@@ -278,6 +278,9 @@
                       (VOID*)&NewTextMetricExA,
                       Info[i].FontType, lParam);
         }
+
+        if(Ret == 0)
+            break;
     }
 
     RtlFreeHeap(GetProcessHeap(), 0, Info);


Reply via email to