mirror of
https://github.com/fastfetch-cli/fastfetch.git
synced 2026-09-13 02:42:09 +02:00
@@ -18,6 +18,7 @@ Bugfixes:
|
||||
* Fix memory usage counting algorithm (Memory, macOS)
|
||||
* Fix the behavior of `--no-buffer` in Windows
|
||||
* Fix possible segfault in some devices (Display, Linux)
|
||||
* Fix segfaults on first use of new images with Sixel flag (Image)
|
||||
|
||||
Logo:
|
||||
* Remove unnecessary escaping for Adelie logo
|
||||
|
||||
@@ -17,10 +17,13 @@ FFLogoImageResult ffLogoPrintImageIM6(FFLogoRequestData* requestData)
|
||||
FF_LIBRARY_LOAD(imageMagick, &instance.config.library.libImageMagick, FF_LOGO_IMAGE_RESULT_INIT_ERROR, "libMagickCore-6.Q16HDRI" FF_LIBRARY_EXTENSION, 8, "libMagickCore-6.Q16" FF_LIBRARY_EXTENSION, 8)
|
||||
FF_LIBRARY_LOAD_SYMBOL_ADDRESS(imageMagick, ffResizeImage, ResizeImage, FF_LOGO_IMAGE_RESULT_INIT_ERROR);
|
||||
|
||||
return ffLogoPrintImageImpl(requestData, &(FFIMData) {
|
||||
FFLogoImageResult result = ffLogoPrintImageImpl(requestData, &(FFIMData) {
|
||||
.resizeFunc = logoResize,
|
||||
.library = imageMagick,
|
||||
});
|
||||
|
||||
imageMagick = NULL; // leak imageMagick to prevent fastfetch from crashing #552
|
||||
return result;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
@@ -21,10 +21,13 @@ FFLogoImageResult ffLogoPrintImageIM7(FFLogoRequestData* requestData)
|
||||
)
|
||||
FF_LIBRARY_LOAD_SYMBOL_ADDRESS(imageMagick, ffResizeImage, ResizeImage, FF_LOGO_IMAGE_RESULT_INIT_ERROR);
|
||||
|
||||
return ffLogoPrintImageImpl(requestData, &(FFIMData) {
|
||||
FFLogoImageResult result = ffLogoPrintImageImpl(requestData, &(FFIMData) {
|
||||
.resizeFunc = logoResize,
|
||||
.library = imageMagick,
|
||||
});
|
||||
|
||||
imageMagick = NULL; // leak imageMagick to prevent fastfetch from crashing #552
|
||||
return result;
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user