Dirk Lemstra
4ac379a7c4
Don't raise exceptions for warnings in the constructors of CoderInfo and Color.
2026-05-22 16:10:09 +02:00
Dirk Lemstra
3e969e58ec
Added extra try catch in case a warning is thrown.
2026-05-22 15:59:13 +02:00
Dirk Lemstra
8b7b8506af
Removed undefined private function declaration.
2025-12-21 18:32:42 +01:00
Dirk Lemstra
a9223bb411
Also remove const from the header file.
2025-12-21 18:32:10 +01:00
Dirk Lemstra
eec063cc54
Removed const keyword.
2025-12-21 15:57:10 +01:00
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
af968aca17
Removed pragma lib comments from the Magick++ include header file.
2025-07-06 16:58:14 +02:00
Dirk Lemstra
b5458b4e5a
Removed disabling a warning and added comments for the other warnings that are disabled.
2025-06-09 08:42:29 +02:00
Dirk Lemstra
608cb7dd89
Removed disabling a specific warning.
2025-06-09 08:39:30 +02:00
Dirk Lemstra
ea1b5d6f01
Added check for other define for the Windows build.
2025-06-09 08:21:14 +02:00
Dirk Lemstra
c59c9fa259
Corrected typecast.
2025-06-06 19:35:51 +02:00
Dirk Lemstra
2ca4edcb91
Added missing typecasts.
2025-06-06 18:11:27 +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
5f7ccfebe2
support Magick++ environment constructor
2024-11-16 18:39:19 -05:00
Cristy
bf5650f0dd
remove new operator
2024-11-09 13:50:05 -05:00
Dirk Lemstra
5d3d7a78b2
Removed __BORLANDC__ check.
2024-11-08 22:45:26 +01:00
Cristy
6034f9dcc3
eliminate compiler warning
2024-11-07 13:36:15 -05:00
Cristy
01a5f460bc
conditionally compile new operator
2024-11-03 13:59:39 -05:00
Cristy
b3c11cd19a
remove std namespace
2024-11-03 13:20:58 -05:00
Dirk Lemstra
a621033388
Removed statement to fix macos build error.
2024-11-03 09:36:10 +01:00
Dirk Lemstra
f02dbd252f
Fixed build error.
2024-11-03 08:53:45 +01:00
Cristy
ffc0b62cac
eliminate g++ 14 exceptions
2024-11-02 21:58:44 -04:00
Dirk Lemstra
eee94e6199
Revert patch to allow support for compilers that don't support C++11 ( #7322 )
2024-05-17 11:41:20 +02:00
Dirk Lemstra
af2139ce1c
Use to_string instead of our custom implementation.
2024-05-04 11:33:15 +02:00
Dirk Lemstra
be5b6cc8f0
Removed __BORLANDC__ checks
2024-04-26 17:20:43 +02:00
Dirk Lemstra
8cadb7b5eb
Added new security policy setting called max-profile-size that can be used to limit the size of a profile.
2024-04-16 17:49:27 +02:00
Dirk Lemstra
9cf419c6eb
Use (PixelInfo *)NULL instead of nullptr.
2024-04-04 23:11:12 +02:00
Momtchil Momtchev
aa4afc5f21
Do not leak memory when throwing in the constructor
2024-01-25 12:08:57 +01:00
Dirk Lemstra
b449e0fec6
Use constImage instead.
2024-01-07 22:54:48 +01:00
Dirk Lemstra
ac00eb297b
Added new deflate library to the pragma lib list.
2023-10-08 20:47:38 +02:00
Dirk Lemstra
ded0dbca61
Corrected name of library.
2023-08-25 08:34:29 +02:00
Dirk Lemstra
33b968c2f4
Added missing typecast.
2023-08-23 12:37:11 +02:00
Cristy
796631d9e0
eliminate compiler warnings
2023-08-22 21:42:57 -04:00
Cristy
66185e4b85
eliminate compiler warning
2023-08-22 20:06:53 -04:00
Dirk Lemstra
7bc8813726
Removed the size_t overload of roll and only use the ssize_t variant.
2023-08-07 17:43:35 +02:00
Cristy
bc26662a23
eliminate compiler warnings
2023-08-06 21:06:33 -04:00
Cristy
2686655566
eliminate compiler warnings
2023-08-03 11:41:12 -04:00
Cristy
7157e1ad9a
eliminate compiler warning
2023-04-11 20:18:04 -04:00
Dirk Lemstra
75e4766e03
MagickWandTerminus calls MagickCoreTermines so we don't need to call both of them.
2023-03-11 09:01:19 +01:00
Dirk Lemstra
55682a795d
Also call MagickWandTerminus in TerminateMagick.
2023-03-11 08:58:38 +01:00
Cristy
dd97eeadb9
correct Image::compare documentation ( https://github.com/ImageMagick/ImageMagick/discussions/5869 )
2022-12-09 08:40:05 -05:00
Josh Soref
07de0dadb6
Spelling plusplus ( #5791 )
2022-11-23 12:33:26 +01:00
Cristy
d4be27057b
implement suggestions from a static analyzer
2022-11-19 10:16:43 -05:00
Dirk Lemstra
ad985843a2
Corrected pragma comments due to repository renames.
2022-05-26 09:34:29 +02:00
Cristy
186578a5a7
clarify usage
2022-05-10 07:20:56 -04:00
Cristy
3a256ce900
eliminate Coverity defects
2022-04-15 20:22:54 -04:00
Fangrui Song
805304c336
Remove unused EXPLICIT_TEMPLATE_INSTANTIATION ( #4982 )
...
The code is commented out. In addition, std::vector<const T> is
undefined in C++ because std::allocator<const T> is undefined
([allocator.requirements.general] says that T is any cv-unqualified
object type). libstdc++ seems to never allow std::vector<const T>
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48101 ).
2022-03-24 11:35:46 -04:00
Dirk Lemstra
2056a1f772
Changed copyright headers.
2022-02-05 18:18:38 +01:00