File: fix-htext-select-background.patch

package info (click to toggle)
blt 3.0~1%2B08570046%2Bdfsg-5
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 45,556 kB
  • sloc: ansic: 278,852; tcl: 96,434; sh: 3,410; makefile: 2,026; cpp: 374
file content (19 lines) | stat: -rw-r--r-- 893 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
From: Sergei Golovan
Subject: Patch fixes a typo in Htext widget options list. The
 -selectbackground's option type should be BLT_CONFIG_BACKGROUND,
 otherwise BLT segfaults when rendering selected text.
Date: Fri, 06 Jun 2025 17:17:04 +0300
Forwarded: yes
Bug: https://sourceforge.net/p/blt/patches/42/

--- a/src/bltHtext.c
+++ b/src/bltHtext.c
@@ -365,7 +365,7 @@
     {BLT_CONFIG_PIXELS_NNEG, "-maxwidth", "maxWidth", "MaxWidth",
         DEF_HTEXT_MAX_WIDTH, Blt_Offset(HText, maxWidth),
         BLT_CONFIG_DONT_SET_DEFAULT},
-    {BLT_CONFIG_BORDER, "-selectbackground", "selectBackground", "Background",
+    {BLT_CONFIG_BACKGROUND, "-selectbackground", "selectBackground", "Background",
         DEF_HTEXT_SELECT_BACKGROUND, Blt_Offset(HText, selBg), 0},
     {BLT_CONFIG_PIXELS_NNEG, "-selectborderwidth", "selectBorderWidth", 
         "BorderWidth", DEF_HTEXT_SELECT_BORDERWIDTH,