57 Commits

Author SHA1 Message Date
Dirk Lemstra 6f81eb15f8 Correct incorrect free (GHSA-q3hc-j9x5-mp9m) 2025-11-23 09:17:29 +01:00
Dirk Lemstra 0a1fd9d1ba Corrected initialization of the dash_pattern in the C++ Options class. 2025-09-07 17:08:11 +02:00
Dirk Lemstra 73933e78a9 Code cleanup. 2025-02-03 18:01:13 +01:00
Patrick Siegl 895e45b0f5 Enable Floyd-Steinberg as dither for Magick::Image::map() (#7937) 2025-02-02 17:03:35 -05:00
Cristy 66185e4b85 eliminate compiler warning 2023-08-22 20:06:53 -04:00
Cristy d4be27057b implement suggestions from a static analyzer 2022-11-19 10:16:43 -05:00
Dirk Lemstra 2056a1f772 Changed copyright headers. 2022-02-05 18:18:38 +01:00
Dirk Lemstra d5b3ba3b35 Whitespace fixes. 2021-05-17 18:06:48 +02:00
Ilya Shipitsin e016c39ea6 Magick++/lib/Options.cpp: remove redundant assignment (#1328)
found by PVS analyzer

Magick++/lib/Options.cpp        804     warn    V519 The 'affine.tx' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 801, 804.
Magick++/lib/Options.cpp        805     warn    V519 The 'affine.ty' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 802, 805.
Magick++/lib/Options.cpp        838     warn    V519 The 'affine.sx' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 831, 838.
Magick++/lib/Options.cpp        839     warn    V519 The 'affine.rx' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 832, 839.
Magick++/lib/Options.cpp        840     warn    V519 The 'affine.ry' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 833, 840.
Magick++/lib/Options.cpp        841     warn    V519 The 'affine.sy' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 834, 841.
Magick++/lib/Options.cpp        864     warn    V519 The 'affine.sx' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 857, 864.
Magick++/lib/Options.cpp        865     warn    V519 The 'affine.sy' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 860, 865.
Magick++/lib/Options.cpp        888     warn    V519 The 'affine.sx' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 881, 888.
Magick++/lib/Options.cpp        889     warn    V519 The 'affine.ry' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 883, 889.
Magick++/lib/Options.cpp        890     warn    V519 The 'affine.sy' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 884, 890.
Magick++/lib/Options.cpp        913     warn    V519 The 'affine.sx' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 906, 913.
Magick++/lib/Options.cpp        914     warn    V519 The 'affine.rx' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 907, 914.
Magick++/lib/Options.cpp        915     warn    V519 The 'affine.sy' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 909, 915.
2018-10-06 09:38:38 -04:00
Cristy baebccce9c ... 2018-01-28 11:03:35 -05:00
Dirk Lemstra c789a34b3c Fixed bounds checking when setting the filename. 2018-01-28 14:05:40 +01:00
Dirk Lemstra 5727cb5282 Fixed memory leak
Credit to OSS-Fuzz
2018-01-10 00:09:36 +01:00
Cristy 9cf89c28a6 ... 2017-09-30 20:19:39 -04:00
Cristy 6a3d581a64 alphaColor deprecated and changed to matteColor in Magick++ to remain compatible with IMv6 2017-02-16 10:41:42 -05:00
dirk 0575024ee8 Added missing consts. 2016-02-09 20:29:50 +01:00
dirk b797b2c96f Renamed mattecolor to alpha-color. 2016-02-01 22:20:32 +01:00
dirk 19cc523d0b Terminate array. 2016-01-10 00:12:25 +01:00
dirk b6f009f769 Changed copyright years. 2016-01-09 23:29:26 +01:00
dirk 4825f051a2 Remove 'view' option, -define fpx:view should be used instead. 2016-01-09 23:27:53 +01:00
dirk 14489718d1 Fixed memory leak. 2016-01-07 22:45:07 +01:00
dirk ea20b31c9b Renamed antiAlias to textAntiAlias. 2015-11-06 16:08:13 +01:00
dirk 6409f34d63 Added fontFamily to the Image class of Magick++. 2015-08-01 08:06:56 +00:00
dirk 61ab4ad462 Added fontStyle, fontWeight and textUnderColor to the Image class of Magick++. 2015-07-30 20:29:27 +00:00
cristy 151b66dffc 2015-04-15 10:50:31 +00:00
dirk 1888443d44 Refactored replaceImage to fix issue detected by Coverity. 2015-03-22 18:03:05 +00:00
cristy af4a73fc72 2015-02-24 01:06:50 +00:00
dirk 170ed0c497 Minor changes in throwing exceptions. 2015-02-01 16:26:13 +00:00
dirk 07f84e72b2 Moved quiet() to options and fixed calls to throwExeption. 2015-02-01 12:42:27 +00:00
dirk bed10b164d Changed copyright 2015-02-01 11:46:30 +00:00
dirk 1723755555 Fixed setting the wrong member. 2015-01-31 17:29:00 +00:00
dirk 49ccbc806b Added checks for empty string when setting 'magick'. 2015-01-31 17:13:04 +00:00
dirk 77328896b8 Added new quiet method to the Image class of Magick++ to prevent throwing of warning exceptions. 2015-01-09 23:20:02 +00:00
dirk b435339c08 Added Copyright. 2014-12-29 22:16:57 +00:00
dirk be1bbacaa9 Added new Point class for density in Image and Options. 2014-12-16 11:56:14 +00:00
dirk e31feb8a39 Refactored methods to use AcquireExceptioInfo instead of GetExceptionInfo. 2014-06-20 11:03:07 +00:00
cristy 8418c7e519 2014-05-18 18:38:26 +00:00
dirk f1775d8f60 Added orderedDither, selectiveBlur, separate, sepiaTone, sketch, smushImages, tint, uniqueColors and vignette to Magick++. 2014-03-16 11:49:24 +00:00
dirk 6d64b3658c Added quantizeDitherMethod to Magick++. 2014-03-13 19:05:04 +00:00
cristy 830e974c28 2014-02-03 00:10:55 +00:00
dirk d37417692d Added textDirection and textGravity to Magick++. 2014-01-26 21:27:10 +00:00
dirk a424799a0e Added text kerning/spacing to Magick++. 2014-01-11 11:20:56 +00:00
dirk 83c9c37e8e Code cleanup. 2014-01-11 09:04:57 +00:00
cristy d477428366 2012-08-29 21:00:11 +00:00
cristy cbda611068 2012-05-27 20:57:16 +00:00
cristy 72843a3fb2 2012-01-19 18:33:26 +00:00
cristy fad60c95ff 2012-01-19 18:32:39 +00:00
cristy e1b872a835 2012-01-19 17:36:44 +00:00
cristy e3099b7aac 2011-09-08 18:21:13 +00:00
cristy 05065f4c09 2011-09-08 01:11:30 +00:00
cristy 4c08aed51c 2011-07-01 19:47:50 +00:00