Signed-off-by: Jeff Smith <whydoubt(a)gmail.com>
---
dlls/gdiplus/tests/font.c | 43 ++++++++++++++++-------------------
dlls/gdiplus/tests/graphics.c | 15 ++++--------
2 files changed, 24 insertions(+), 34 deletions(-)
diff --git a/dlls/gdiplus/tests/font.c b/dlls/gdiplus/tests/font.c
index af90152aa26..2fcdb3a37da 100644
--- a/dlls/gdiplus/tests/font.c
+++ b/dlls/gdiplus/tests/font.c
@@ -30,11 +30,6 @@
#define expectf_(expected, got, precision) ok(fabs((expected) - (got)) <= (precision), "Expected %f, got %f\n", (expected), (got))
#define expectf(expected, got) expectf_((expected), (got), 0.001)
-static const WCHAR nonexistent[] = {'T','h','i','s','F','o','n','t','s','h','o','u','l','d','N','o','t','E','x','i','s','t','\0'};
-static const WCHAR MSSansSerif[] = {'M','S',' ','S','a','n','s',' ','S','e','r','i','f','\0'};
-static const WCHAR TimesNewRoman[] = {'T','i','m','e','s',' ','N','e','w',' ','R','o','m','a','n','\0'};
-static const WCHAR Tahoma[] = {'T','a','h','o','m','a',0};
-
static void set_rect_empty(RectF *rc)
{
rc->X = 0.0;
@@ -125,11 +120,11 @@ static void test_createfont(void)
REAL size;
WCHAR familyname[LF_FACESIZE];
- stat = GdipCreateFontFamilyFromName(nonexistent, NULL, &fontfamily);
+ stat = GdipCreateFontFamilyFromName(L"ThisFontShouldNotExist", NULL, &fontfamily);
expect (FontFamilyNotFound, stat);
stat = GdipDeleteFont(font);
expect (InvalidParameter, stat);
- stat = GdipCreateFontFamilyFromName(Tahoma, NULL, &fontfamily);
+ stat = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &fontfamily);
expect (Ok, stat);
stat = GdipCreateFont(fontfamily, 12, FontStyleRegular, UnitPoint, &font);
expect (Ok, stat);
@@ -142,7 +137,7 @@ static void test_createfont(void)
stat = GdipGetFamilyName(fontfamily2, familyname, 0);
expect(Ok, stat);
ok (fontfamily == fontfamily2, "Unexpected family instance.\n");
- ok (lstrcmpiW(Tahoma, familyname) == 0, "Expected Tahoma, got %s\n",
+ ok (lstrcmpiW(L"Tahoma", familyname) == 0, "Expected Tahoma, got %s\n",
wine_dbgstr_w(familyname));
stat = GdipDeleteFontFamily(fontfamily2);
expect(Ok, stat);
@@ -362,26 +357,26 @@ static void test_fontfamily (void)
GpStatus stat;
/* FontFamily cannot be NULL */
- stat = GdipCreateFontFamilyFromName (Tahoma , NULL, NULL);
+ stat = GdipCreateFontFamilyFromName (L"Tahoma" , NULL, NULL);
expect (InvalidParameter, stat);
/* FontFamily must be able to actually find the family.
* If it can't, any subsequent calls should fail.
*/
- stat = GdipCreateFontFamilyFromName (nonexistent, NULL, &family);
+ stat = GdipCreateFontFamilyFromName (L"ThisFontShouldNotExist", NULL, &family);
expect (FontFamilyNotFound, stat);
/* Bitmap fonts are not found */
- stat = GdipCreateFontFamilyFromName (MSSansSerif, NULL, &family);
+ stat = GdipCreateFontFamilyFromName (L"MS Sans Serif", NULL, &family);
expect (FontFamilyNotFound, stat);
if(stat == Ok) GdipDeleteFontFamily(family);
- stat = GdipCreateFontFamilyFromName (Tahoma, NULL, &family);
+ stat = GdipCreateFontFamilyFromName (L"Tahoma", NULL, &family);
expect (Ok, stat);
stat = GdipGetFamilyName (family, itsName, LANG_NEUTRAL);
expect (Ok, stat);
- expect (0, lstrcmpiW(itsName, Tahoma));
+ expect (0, lstrcmpiW(itsName, L"Tahoma"));
if (0)
{
@@ -398,7 +393,7 @@ static void test_fontfamily (void)
GdipDeleteFontFamily(family);
stat = GdipGetFamilyName(clonedFontFamily, itsName, LANG_NEUTRAL);
expect(Ok, stat);
- expect(0, lstrcmpiW(itsName, Tahoma));
+ expect(0, lstrcmpiW(itsName, L"Tahoma"));
GdipDeleteFontFamily(clonedFontFamily);
}
@@ -409,7 +404,7 @@ static void test_fontfamily_properties (void)
GpStatus stat;
UINT16 result = 0;
- stat = GdipCreateFontFamilyFromName(Tahoma, NULL, &FontFamily);
+ stat = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &FontFamily);
expect(Ok, stat);
stat = GdipGetLineSpacing(FontFamily, FontStyleRegular, &result);
@@ -429,7 +424,7 @@ static void test_fontfamily_properties (void)
ok(result == 423, "Expected 423, got %d\n", result);
GdipDeleteFontFamily(FontFamily);
- stat = GdipCreateFontFamilyFromName(TimesNewRoman, NULL, &FontFamily);
+ stat = GdipCreateFontFamilyFromName(L"Times New Roman", NULL, &FontFamily);
if(stat == FontFamilyNotFound)
skip("Times New Roman not installed\n");
else
@@ -533,7 +528,7 @@ static void test_heightgivendpi(void)
REAL height;
Unit unit;
- stat = GdipCreateFontFamilyFromName(Tahoma, NULL, &fontfamily);
+ stat = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &fontfamily);
expect(Ok, stat);
stat = GdipCreateFont(fontfamily, 30, FontStyleRegular, UnitPixel, &font);
@@ -734,7 +729,7 @@ static void test_font_metrics(void)
memset(&lf, 0, sizeof(lf));
/* Tahoma,-13 */
- lstrcpyW(lf.lfFaceName, Tahoma);
+ lstrcpyW(lf.lfFaceName, L"Tahoma");
lf.lfHeight = -13;
stat = GdipCreateFontFromLogfontW(hdc, &lf, &font);
expect(Ok, stat);
@@ -775,7 +770,7 @@ static void test_font_metrics(void)
GdipDeleteFont(font);
/* Tahoma,13 */
- lstrcpyW(lf.lfFaceName, Tahoma);
+ lstrcpyW(lf.lfFaceName, L"Tahoma");
lf.lfHeight = 13;
stat = GdipCreateFontFromLogfontW(hdc, &lf, &font);
expect(Ok, stat);
@@ -815,7 +810,7 @@ static void test_font_metrics(void)
GdipDeleteFont(font);
- stat = GdipCreateFontFamilyFromName(Tahoma, NULL, &family);
+ stat = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &family);
expect(Ok, stat);
/* Tahoma,13 */
@@ -892,7 +887,7 @@ static void test_font_substitution(void)
GdipDeleteFont(font);
GdipDeleteFontFamily(family);
- status = GdipCreateFontFamilyFromName(nonexistent, NULL, &family);
+ status = GdipCreateFontFamilyFromName(L"ThisFontShouldNotExist", NULL, &family);
ok(status == FontFamilyNotFound, "expected FontFamilyNotFound, got %d\n", status);
/* nonexistent fonts fallback to Arial, or something else if it's missing */
@@ -1364,13 +1359,13 @@ static void test_CloneFont(void)
expect(Ok, status);
ok(collection == collection2, "got %p\n", collection2);
- status = GdipCreateFontFamilyFromName(nonexistent, NULL, &family);
+ status = GdipCreateFontFamilyFromName(L"ThisFontShouldNotExist", NULL, &family);
expect(FontFamilyNotFound, status);
- status = GdipCreateFontFamilyFromName(nonexistent, collection, &family);
+ status = GdipCreateFontFamilyFromName(L"ThisFontShouldNotExist", collection, &family);
expect(FontFamilyNotFound, status);
- status = GdipCreateFontFamilyFromName(Tahoma, NULL, &family);
+ status = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &family);
expect(Ok, status);
ret = is_family_in_collection(collection, family);
diff --git a/dlls/gdiplus/tests/graphics.c b/dlls/gdiplus/tests/graphics.c
index d1022b1af5b..9a09abcfc8b 100644
--- a/dlls/gdiplus/tests/graphics.c
+++ b/dlls/gdiplus/tests/graphics.c
@@ -3195,7 +3195,6 @@ static void test_string_functions(void)
GpBrush *brush;
ARGB color = 0xff000000;
HDC hdc = GetDC( hwnd );
- const WCHAR fontname[] = {'T','a','h','o','m','a',0};
const WCHAR teststring[] = {'M','M',' ','M','\n','M',0};
const WCHAR teststring2[] = {'j',0};
REAL char_width, char_height;
@@ -3213,7 +3212,7 @@ static void test_string_functions(void)
expect(Ok, status);
ok(graphics != NULL, "Expected graphics to be initialized\n");
- status = GdipCreateFontFamilyFromName(fontname, NULL, &family);
+ status = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &family);
expect(Ok, status);
status = GdipCreateFont(family, 10.0, FontStyleRegular, UnitPixel, &font);
@@ -3744,7 +3743,6 @@ static void test_GdipMeasureString(void)
{ 200.0, 600.0, 1.0, UnitPixel },
{ 200.0, 600.0, 2.0, UnitPixel },
};
- static const WCHAR tahomaW[] = { 'T','a','h','o','m','a',0 };
static const WCHAR string[] = { '1','2','3','4','5','6','7',0 };
GpStatus status;
GpGraphics *graphics;
@@ -3761,7 +3759,7 @@ static void test_GdipMeasureString(void)
status = GdipCreateStringFormat(0, LANG_NEUTRAL, &format);
expect(Ok, status);
- status = GdipCreateFontFamilyFromName(tahomaW, NULL, &family);
+ status = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &family);
expect(Ok, status);
/* font size in pixels */
@@ -4259,7 +4257,6 @@ static void test_pen_thickness(void)
*/
static void test_font_height_scaling(void)
{
- static const WCHAR tahomaW[] = { 'T','a','h','o','m','a',0 };
static const WCHAR string[] = { '1','2','3','4','5','6','7',0 };
HDC hdc;
GpStringFormat *format;
@@ -4281,7 +4278,7 @@ static void test_font_height_scaling(void)
status = GdipCreateRegion(®ion);
expect(Ok, status);
- status = GdipCreateFontFamilyFromName(tahomaW, NULL, &family);
+ status = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &family);
expect(Ok, status);
hdc = CreateCompatibleDC(0);
@@ -4447,7 +4444,6 @@ cleanup:
static void test_measure_string(void)
{
- static const WCHAR tahomaW[] = { 'T','a','h','o','m','a',0 };
static const WCHAR string[] = { 'A','0','1',0 };
static const WCHAR string2[] = { 'M',' ','M','M',0 };
HDC hdc;
@@ -4470,7 +4466,7 @@ static void test_measure_string(void)
status = GdipCreateRegion(®ion);
expect(Ok, status);
- status = GdipCreateFontFamilyFromName(tahomaW, NULL, &family);
+ status = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &family);
expect(Ok, status);
hdc = CreateCompatibleDC(0);
@@ -4919,7 +4915,6 @@ todo_wine
static void test_measured_extra_space(void)
{
- static const WCHAR tahomaW[] = { 'T','a','h','o','m','a',0 };
static const WCHAR string[2] = { 'W','W' };
GpStringFormat *format;
HDC hdc;
@@ -4934,7 +4929,7 @@ static void test_measured_extra_space(void)
status = GdipCreateStringFormat(0, LANG_NEUTRAL, &format);
expect(Ok, status);
- status = GdipCreateFontFamilyFromName(tahomaW, NULL, &family);
+ status = GdipCreateFontFamilyFromName(L"Tahoma", NULL, &family);
expect(Ok, status);
hdc = CreateCompatibleDC(0);
status = GdipCreateFromHDC(hdc, &graphics);
--
2.23.0