Skip to content

Commit 3ec7a6e

Browse files
committed
Added missing check for MAGICKCORE_FREETYPE_DELEGATE.
1 parent dcdc6d5 commit 3ec7a6e

File tree

1 file changed

+25
-21
lines changed

1 file changed

+25
-21
lines changed

tests/wandtest.c

Lines changed: 25 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5171,9 +5171,6 @@ int main(int argc,char **argv)
51715171
**properties,
51725172
*property;
51735173

5174-
DrawingWand
5175-
*drawing_wand;
5176-
51775174
ExceptionType
51785175
severity;
51795176

@@ -5187,7 +5184,6 @@ int main(int argc,char **argv)
51875184
PixelWand
51885185
*background,
51895186
*border,
5190-
*fill,
51915187
**pixels;
51925188

51935189
ssize_t
@@ -5308,23 +5304,31 @@ int main(int argc,char **argv)
53085304
ThrowAPIException(magick_wand);
53095305
background=DestroyPixelWand(background);
53105306
border=DestroyPixelWand(border);
5311-
drawing_wand=NewDrawingWand();
5312-
(void) PushDrawingWand(drawing_wand);
5313-
(void) DrawRotate(drawing_wand,45);
5314-
if (getenv("MAGICK_FONT") != 0)
5315-
(void) DrawSetFont(drawing_wand,getenv("MAGICK_FONT"));
5316-
(void) DrawSetFontSize(drawing_wand,18);
5317-
fill=NewPixelWand();
5318-
(void) PixelSetColor(fill,"green");
5319-
(void) DrawSetFillColor(drawing_wand,fill);
5320-
fill=DestroyPixelWand(fill);
5321-
(void) DrawAnnotation(drawing_wand,15,5,(const unsigned char *) "Magick");
5322-
(void) PopDrawingWand(drawing_wand);
5323-
(void) MagickSetIteratorIndex(magick_wand,1);
5324-
status=MagickDrawImage(magick_wand,drawing_wand);
5325-
if (status == MagickFalse)
5326-
ThrowAPIException(magick_wand);
5327-
drawing_wand=DestroyDrawingWand(drawing_wand);
5307+
#if MAGICKCORE_FREETYPE_DELEGATE
5308+
{
5309+
DrawingWand
5310+
*drawing_wand = NewDrawingWand();
5311+
5312+
PixelWand
5313+
*fill = NewPixelWand();
5314+
5315+
(void) PushDrawingWand(drawing_wand);
5316+
(void) DrawRotate(drawing_wand,45);
5317+
if (getenv("MAGICK_FONT") != 0)
5318+
(void) DrawSetFont(drawing_wand,getenv("MAGICK_FONT"));
5319+
(void) DrawSetFontSize(drawing_wand,18);
5320+
(void) PixelSetColor(fill,"green");
5321+
(void) DrawSetFillColor(drawing_wand,fill);
5322+
fill=DestroyPixelWand(fill);
5323+
(void) DrawAnnotation(drawing_wand,15,5,(const unsigned char *) "Magick");
5324+
(void) PopDrawingWand(drawing_wand);
5325+
(void) MagickSetIteratorIndex(magick_wand,1);
5326+
status=MagickDrawImage(magick_wand,drawing_wand);
5327+
if (status == MagickFalse)
5328+
ThrowAPIException(magick_wand);
5329+
drawing_wand=DestroyDrawingWand(drawing_wand);
5330+
}
5331+
#endif
53285332
{
53295333
unsigned char
53305334
pixels[27],

0 commit comments

Comments
 (0)