mirror of
https://codeberg.org/guix/guix.git
synced 2026-01-25 12:05:19 -06:00
* gnu/packages/patches/freedink-engine-fix-const-char.patch: New patch. * gnu/local.mk (dist_patch_DATA): Register patch. * gnu/packages/games.scm (freedink-engine)[patches]: Add patch. [arguments]: Skip failing 'TestIOTouchDragAnywhere' test. Fixes: guix/guix#3982 guix/guix#4004 Change-Id: I90c8fc78fa5649f662a26cee17622fbbb1fc9bca Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
23 lines
921 B
Diff
23 lines
921 B
Diff
Both of these functions, TTF_FontFaceStyleName() and
|
|
TTF_FontFaceFamilyName() return 'const char *'. Update variables to
|
|
match expected returned type.
|
|
|
|
Bug-Debian: http://bugs.debian.org/1015106
|
|
|
|
Taken from https://lists.gnu.org/archive/html/bug-freedink/2022-07/msg00001.html
|
|
--- a/src/gfx_fonts.cpp 1970-01-01 07:30:01.000000000 +0730
|
|
+++ b/src/gfx_fonts.cpp 2025-11-02 14:12:38.939879534 +0800
|
|
@@ -293,9 +293,9 @@
|
|
*/
|
|
void setup_font(TTF_Font *font)
|
|
{
|
|
- char *familyname = TTF_FontFaceFamilyName(font);
|
|
+ const char *familyname = TTF_FontFaceFamilyName(font);
|
|
if(familyname)
|
|
log_info("The family name of the face in the font is: %s", familyname);
|
|
- char *stylename = TTF_FontFaceStyleName(font);
|
|
+ const char *stylename = TTF_FontFaceStyleName(font);
|
|
if(stylename)
|
|
log_info("The name of the face in the font is: %s", stylename);
|
|
log_info("The font max height is: %d", TTF_FontHeight(font));
|
|
|