diff options
author | Suren A. Chilingaryan <csa@suren.me> | 2021-03-27 03:05:19 +0100 |
---|---|---|
committer | Suren A. Chilingaryan <csa@suren.me> | 2021-03-27 03:05:19 +0100 |
commit | 448f6f91c7bd14d9e4ad26ac4793a9d59845c0cd (patch) | |
tree | 825f7f2839435991f7148f1cebdb29813b9d34e2 /patches/xmms/xmms-ds-textbox.patch | |
parent | 86973510c4730cc7d25fcf7442ebb49ddefcaec0 (diff) | |
download | rusxmms2-448f6f91c7bd14d9e4ad26ac4793a9d59845c0cd.tar.gz rusxmms2-448f6f91c7bd14d9e4ad26ac4793a9d59845c0cd.tar.bz2 rusxmms2-448f6f91c7bd14d9e4ad26ac4793a9d59845c0cd.tar.xz rusxmms2-448f6f91c7bd14d9e4ad26ac4793a9d59845c0cd.zip |
Restructure to make XMMS just one of the patches
Diffstat (limited to 'patches/xmms/xmms-ds-textbox.patch')
-rw-r--r-- | patches/xmms/xmms-ds-textbox.patch | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/patches/xmms/xmms-ds-textbox.patch b/patches/xmms/xmms-ds-textbox.patch deleted file mode 100644 index 8442606..0000000 --- a/patches/xmms/xmms-ds-textbox.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -dPNur xmms-1.2.10/xmms/textbox.c xmms-1.2.10-patched/xmms/textbox.c ---- xmms-1.2.10/xmms/textbox.c 2001-12-01 18:00:51.000000000 +0100 -+++ xmms-1.2.10-patched/xmms/textbox.c 2005-06-02 22:43:42.000000000 +0200 -@@ -166,6 +166,8 @@ - GdkGC *gc, *maskgc; - GdkColor *c, pattern; - GdkBitmap *mask; -+ GdkWChar *wtext; -+ int len; - - length = strlen(pixmaptext); - -@@ -192,6 +194,18 @@ - tb->tb_pixmap_width, tb->tb_widget.height); - pattern.pixel = 1; - gdk_gc_set_foreground(maskgc, &pattern); -+ if (cfg.use_fontsets) { -+ wtext = g_malloc((length + 1) * sizeof(GdkWChar)); -+ len = gdk_mbstowcs(wtext, pixmaptext, length + 1); -+ if (len == -1) { -+ for (len = 0; pixmaptext[len] != '\0'; len++) -+ wtext[len] = pixmaptext[len]; -+ } -+ wtext[len] = L'\0'; -+ gdk_draw_text_wc(mask,tb->tb_font, maskgc, 0, tb->tb_font->ascent, wtext, len ); -+ g_free(wtext); -+ } -+ else - gdk_draw_text(mask, tb->tb_font, maskgc, 0, - tb->tb_font->ascent, pixmaptext, length); - gdk_gc_unref(maskgc); |