patches/uim-01-ss11.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 353 70b47e90db3f
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
353
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     1
diff -urp uim-1.4.1.orig/configure.ac uim-1.4.1/configure.ac
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     2
--- uim-1.4.1.orig/configure.ac	2007-03-15 01:26:47.000000000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     3
+++ uim-1.4.1/configure.ac	2007-05-23 18:03:09.974699000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     4
@@ -280,18 +280,18 @@ AX_CFLAGS_GCC_OPTION([-no-cpp-precomp])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     5
 # Deprecated autoconf macro used in AX_CXXFLAGS_GCC_OPTION.
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     6
 AC_DEFUN([AC_LANG_CXX], [AC_LANG([C++])])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     7
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     8
-AX_CXXFLAGS_GCC_OPTION([-pipe])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     9
-AX_CXXFLAGS_GCC_OPTION([-W])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    10
-AX_CXXFLAGS_GCC_OPTION([-Wall])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    11
-AX_CXXFLAGS_GCC_OPTION([-Wchar-subscripts])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    12
-AX_CXXFLAGS_GCC_OPTION([-Wnon-virtual-dtor])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    13
-AX_CXXFLAGS_GCC_OPTION([-Wno-long-long])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    14
-AX_CXXFLAGS_GCC_OPTION([-Wcast-align])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    15
-AX_CXXFLAGS_GCC_OPTION([-Wconversion])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    16
-AX_CXXFLAGS_GCC_OPTION([-Wchar-subscripts])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    17
-AX_CXXFLAGS_GCC_OPTION([-Wpointer-arith])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    18
-AX_CXXFLAGS_GCC_OPTION([-Wwrite-strings])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    19
-AX_CXXFLAGS_GCC_OPTION([-Wformat-security])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    20
+#AX_CXXFLAGS_GCC_OPTION([-pipe])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    21
+#AX_CXXFLAGS_GCC_OPTION([-W])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    22
+#AX_CXXFLAGS_GCC_OPTION([-Wall])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    23
+#AX_CXXFLAGS_GCC_OPTION([-Wchar-subscripts])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    24
+#AX_CXXFLAGS_GCC_OPTION([-Wnon-virtual-dtor])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    25
+#AX_CXXFLAGS_GCC_OPTION([-Wno-long-long])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    26
+#AX_CXXFLAGS_GCC_OPTION([-Wcast-align])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    27
+#AX_CXXFLAGS_GCC_OPTION([-Wconversion])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    28
+#AX_CXXFLAGS_GCC_OPTION([-Wchar-subscripts])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    29
+#AX_CXXFLAGS_GCC_OPTION([-Wpointer-arith])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    30
+#AX_CXXFLAGS_GCC_OPTION([-Wwrite-strings])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    31
+#AX_CXXFLAGS_GCC_OPTION([-Wformat-security])
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    32
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    33
 AX_LANG_WNOERROR  # end AC_LANG_WERROR
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    34
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    35
diff -urp uim-1.4.1.orig/fep/uim-fep.c uim-1.4.1/fep/uim-fep.c
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    36
--- uim-1.4.1.orig/fep/uim-fep.c	2007-01-07 01:43:43.000000000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    37
+++ uim-1.4.1/fep/uim-fep.c	2007-05-23 18:03:11.613850000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    38
@@ -668,7 +668,7 @@ static pid_t my_forkpty(int *amaster, st
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    39
     return pid;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    40
   }
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    41
 }
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    42
-#elif defined(__svr4__) || defined(__sgi__)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    43
+#elif defined(__svr4__) || defined(__sgi__) || defined(sun)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    44
 static pid_t my_forkpty(int *amaster, struct termios *termp, struct winsize *winp)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    45
 {
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    46
   pid_t pid;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    47
diff -urp uim-1.4.1.orig/gtk/Makefile.am uim-1.4.1/gtk/Makefile.am
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    48
--- uim-1.4.1.orig/gtk/Makefile.am	2006-11-11 00:13:27.000000000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    49
+++ uim-1.4.1/gtk/Makefile.am	2007-05-23 18:03:11.069078000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    50
@@ -6,7 +6,7 @@ GTK_IMMODULES= $(DESTDIR)$(sysconfdir)/g
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    51
 if GTK2
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    52
 im_uim_la = im-uim.la
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    53
 im_uim_la_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    54
-im_uim_la_CFLAGS = @GTK2_CFLAGS@ -Wall
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    55
+im_uim_la_CFLAGS = @GTK2_CFLAGS@
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    56
 module_LTLIBRARIES = $(im_uim_la)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    57
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    58
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    59
diff -urp uim-1.4.1.orig/helper/Makefile.am uim-1.4.1/helper/Makefile.am
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    60
--- uim-1.4.1.orig/helper/Makefile.am	2006-12-02 19:45:13.000000000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    61
+++ uim-1.4.1/helper/Makefile.am	2007-05-23 18:03:11.197206000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    62
@@ -59,28 +59,28 @@ uim_candwin_gtk_SOURCES  = candwin-gtk.c
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    63
 			   ../gtk/caret-state-indicator.h
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    64
 uim_candwin_gtk_LDADD    = @GTK2_LIBS@ $(top_builddir)/uim/libuim.la
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    65
 uim_candwin_gtk_CPPFLAGS = -I$(top_srcdir)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    66
-uim_candwin_gtk_CFLAGS   = @GTK2_CFLAGS@  -Wall
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    67
+uim_candwin_gtk_CFLAGS   = @GTK2_CFLAGS@ 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    68
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    69
 uim_toolbar_gtk_SOURCES  = toolbar-standalone-gtk.c toolbar-common-gtk.c
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    70
 uim_toolbar_gtk_LDADD    = @GTK2_LIBS@ $(top_builddir)/uim/libuim.la
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    71
 uim_toolbar_gtk_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    72
-uim_toolbar_gtk_CFLAGS   = @GTK2_CFLAGS@ -Wall
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    73
+uim_toolbar_gtk_CFLAGS   = @GTK2_CFLAGS@
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    74
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    75
 uim_toolbar_gtk_systray_SOURCES  = toolbar-systray-gtk.c toolbar-common-gtk.c \
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    76
 				   eggtrayicon.c eggtrayicon.h
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    77
 uim_toolbar_gtk_systray_LDADD    = @GTK2_LIBS@ $(top_builddir)/uim/libuim.la
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    78
 uim_toolbar_gtk_systray_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    79
-uim_toolbar_gtk_systray_CFLAGS   = @GTK2_CFLAGS@  -Wall
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    80
+uim_toolbar_gtk_systray_CFLAGS   = @GTK2_CFLAGS@
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    81
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    82
 uim_im_switcher_gtk_SOURCES  = im-switcher-gtk.c
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    83
 uim_im_switcher_gtk_LDADD    = @GTK2_LIBS@ $(top_builddir)/uim/libuim.la
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    84
 uim_im_switcher_gtk_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    85
-uim_im_switcher_gtk_CFLAGS   = @GTK2_CFLAGS@ -Wall
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    86
+uim_im_switcher_gtk_CFLAGS   = @GTK2_CFLAGS@
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    87
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    88
 uim_input_pad_ja_SOURCES  = input-pad-ja.c
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    89
 uim_input_pad_ja_LDADD    = @GTK2_LIBS@ $(top_builddir)/uim/libuim.la
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    90
 uim_input_pad_ja_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    91
-uim_input_pad_ja_CFLAGS   = @GTK2_CFLAGS@ -Wall
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    92
+uim_input_pad_ja_CFLAGS   = @GTK2_CFLAGS@
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    93
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    94
 if PREF
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    95
 if GTK2_4
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    96
@@ -91,7 +91,7 @@ uim_pref_gtk_SOURCES  = pref-gtk.c \
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    97
 uim_pref_gtk_LDADD    = @GTK2_LIBS@ $(top_builddir)/uim/libuim-custom.la \
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    98
 			$(top_builddir)/uim/libuim.la
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    99
 uim_pref_gtk_CPPFLAGS = $(helper_defs) -I$(top_srcdir) -I$(top_builddir)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   100
-uim_pref_gtk_CFLAGS   = @GTK2_CFLAGS@ -Wall
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   101
+uim_pref_gtk_CFLAGS   = @GTK2_CFLAGS@
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   102
 endif
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   103
 endif
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   104
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   105
diff -urp uim-1.4.1.orig/uim.desktop uim-1.4.1/uim.desktop
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   106
--- uim-1.4.1.orig/uim.desktop	2007-03-15 04:40:50.000000000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   107
+++ uim-1.4.1/uim.desktop	2007-05-23 18:03:10.050953000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   108
@@ -8,6 +8,6 @@ Comment=Customize uim input method envir
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   109
 Comment[ja]=入力メソッド環境 (uim) を設定します
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   110
 Comment[ko]=uim 환경설정
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   111
 Exec=uim-pref-gtk
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   112
-Icon=/usr/local/share/uim/pixmaps/uim-icon.png
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   113
+Icon=/usr/share/uim/pixmaps/uim-icon.png
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   114
 Terminal=false
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   115
 Categories=Settings;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   116
diff -urp uim-1.4.1.orig/xim/Makefile.am uim-1.4.1/xim/Makefile.am
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   117
--- uim-1.4.1.orig/xim/Makefile.am	2006-05-16 20:43:27.000000000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   118
+++ uim-1.4.1/xim/Makefile.am	2007-05-23 18:03:11.342001000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   119
@@ -6,8 +6,8 @@ bin_PROGRAMS = uim-xim
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   120
 uim_xim_LDFLAGS =  @X_LIBS@
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   121
 uim_xim_LDADD =  -lXext -lX11 $(top_builddir)/uim/libuim.la
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   122
 uim_xim_CPPFLAGS = -I$(top_builddir) -I$(top_srcdir)
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   123
-uim_xim_CFLAGS = @X_CFLAGS@ -Wall
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   124
-uim_xim_CXXFLAGS = @X_CFLAGS@ -Wall
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   125
+uim_xim_CFLAGS = @X_CFLAGS@
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   126
+uim_xim_CXXFLAGS = @X_CFLAGS@
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   127
 man1_MANS = uim-xim.1
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   128
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   129
 if DEFAULT_TOOLKIT_GTK
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   130
diff -urp uim-1.4.1.orig/xim/ximserver.cpp uim-1.4.1/xim/ximserver.cpp
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   131
--- uim-1.4.1.orig/xim/ximserver.cpp	2007-01-07 01:43:43.000000000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   132
+++ uim-1.4.1/xim/ximserver.cpp	2007-05-23 18:03:11.345301000 +0800
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   133
@@ -795,7 +795,7 @@ void InputContext::candidate_activate(in
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   134
     int i;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   135
     const char *cand_str;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   136
     const char *heading_label;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   137
-    uim_candidate cand[nr];
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   138
+    uim_candidate *cand = new uim_candidate[nr];
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   139
     std::vector<const char *> candidates;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   140
     char *str;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   141
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   142
@@ -830,6 +830,8 @@ void InputContext::candidate_activate(in
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   143
     current_cand_selection = 0;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   144
     current_page = 0;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   145
     need_hilite_selected_cand = false;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   146
+
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   147
+    delete[] cand;
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   148
 }
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   149
 
70b47e90db3f 2007-07-27 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
   150
 void InputContext::candidate_update()