Annotation of /trunk/eterm/patches/eterm-0.9.6-imlib2-1.12.patch
Parent Directory | Revision Log
Revision 3769 -
(hide annotations)
(download)
Fri Sep 1 08:01:19 2023 UTC (8 months, 3 weeks ago) by niro
File size: 2114 byte(s)
Fri Sep 1 08:01:19 2023 UTC (8 months, 3 weeks ago) by niro
File size: 2114 byte(s)
-fix ftbfs with imlib2-1.12
1 | niro | 3769 | Description: Fix for imlib2 update as imlib_strerror() has been introduced to imlib2, so changing source files afected. |
2 | Origin: http://cvsweb.netbsd.org/bsdweb.cgi/pkgsrc/x11/eterm/patches/patch-src_pixmap.c?r1=1.1 | ||
3 | Last-Update: 2023-03-10 | ||
4 | --- | ||
5 | This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ | ||
6 | --- a/src/pixmap.c | ||
7 | +++ b/src/pixmap.c | ||
8 | @@ -172,7 +172,7 @@ | ||
9 | |||
10 | #ifdef PIXMAP_SUPPORT | ||
11 | const char * | ||
12 | -imlib_strerror(Imlib_Load_Error err) | ||
13 | +eterm_imlib_strerror(Imlib_Load_Error err) | ||
14 | { | ||
15 | switch (err) { | ||
16 | case IMLIB_LOAD_ERROR_NONE: | ||
17 | @@ -1447,7 +1447,7 @@ | ||
18 | if (f) { | ||
19 | im = imlib_load_image_with_error_return(f, &im_err); | ||
20 | if (!im) { | ||
21 | - libast_print_error("Unable to load image file \"%s\" -- %s\n", file, imlib_strerror(im_err)); | ||
22 | + libast_print_error("Unable to load image file \"%s\" -- %s\n", file, eterm_imlib_strerror(im_err)); | ||
23 | return 0; | ||
24 | } else { | ||
25 | reset_simage(simg, (RESET_IMLIB_IM | RESET_PMAP_PIXMAP | RESET_PMAP_MASK)); | ||
26 | @@ -2178,7 +2178,7 @@ | ||
27 | |||
28 | temp_im = imlib_load_image_with_error_return(icon_path, &im_err); | ||
29 | if (!temp_im) { | ||
30 | - libast_print_error("Unable to load icon file \"%s\" -- %s\n", icon_path, imlib_strerror(im_err)); | ||
31 | + libast_print_error("Unable to load icon file \"%s\" -- %s\n", icon_path, eterm_imlib_strerror(im_err)); | ||
32 | } else { | ||
33 | /* If we're going to render the image anyway, might as well be nice and give it to the WM in a size it likes. */ | ||
34 | if (XGetIconSizes(Xdisplay, Xroot, &icon_sizes, &count)) { | ||
35 | --- a/src/pixmap.h | ||
36 | +++ b/src/pixmap.h | ||
37 | @@ -221,7 +221,7 @@ | ||
38 | extern const char *get_image_type(unsigned char); | ||
39 | extern unsigned char image_mode_any(unsigned char); | ||
40 | #ifdef PIXMAP_SUPPORT | ||
41 | -extern const char *imlib_strerror(Imlib_Load_Error); | ||
42 | +extern const char *eterm_imlib_strerror(Imlib_Load_Error); | ||
43 | extern unsigned short parse_pixmap_ops(char *); | ||
44 | extern unsigned short set_pixmap_scale(const char *, pixmap_t *); | ||
45 | extern unsigned char check_image_ipc(unsigned char); |