rpms/libchewing/F-12 libchewing-0.3.2.chewing_zuin.patch, NONE, 1.1 import.log, 1.15, 1.16 libchewing.spec, 1.38, 1.39

Ding-Yi Chen dchen at fedoraproject.org
Wed Sep 30 01:45:37 UTC 2009


Author: dchen

Update of /cvs/pkgs/rpms/libchewing/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv26466/F-12

Modified Files:
	import.log libchewing.spec 
Added Files:
	libchewing-0.3.2.chewing_zuin.patch 
Log Message:
chewing Google issue 352

libchewing-0.3.2.chewing_zuin.patch:
 mod_aux.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

--- NEW FILE libchewing-0.3.2.chewing_zuin.patch ---
diff -up ./src/mod_aux.c.chewing_zuin ./src/mod_aux.c
--- ./src/mod_aux.c.chewing_zuin	2009-09-30 11:11:56.000000000 +1000
+++ ./src/mod_aux.c	2009-09-30 11:20:31.000000000 +1000
@@ -90,7 +90,7 @@ CHEWING_API char *chewing_zuin_String( C
 		if ( ctx->output->zuinBuf[ i ].s[ 0 ] != '\0' ) {
 			strcat( s, (char *) (ctx->output->zuinBuf[ i ].s) );
 			if ( zuin_count )
-				*zuin_count++;
+				(*zuin_count)++;
 		}
 	}
 	return s;


Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/libchewing/F-12/import.log,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -p -r1.15 -r1.16
--- import.log	3 Aug 2009 04:53:39 -0000	1.15
+++ import.log	30 Sep 2009 01:45:37 -0000	1.16
@@ -13,3 +13,4 @@ libchewing-0_3_2-11_fc11:HEAD:libchewing
 libchewing-0_3_2-12_fc11:HEAD:libchewing-0.3.2-12.fc11.src.rpm:1246329909
 libchewing-0_3_2-14_fc11:HEAD:libchewing-0.3.2-14.fc11.src.rpm:1249025558
 libchewing-0_3_2-15_fc11:HEAD:libchewing-0.3.2-15.fc11.src.rpm:1249275193
+libchewing-0_3_2-16_fc11:F-12:libchewing-0.3.2-16.fc11.src.rpm:1254275115


Index: libchewing.spec
===================================================================
RCS file: /cvs/pkgs/rpms/libchewing/F-12/libchewing.spec,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -p -r1.38 -r1.39
--- libchewing.spec	3 Aug 2009 04:53:39 -0000	1.38
+++ libchewing.spec	30 Sep 2009 01:45:37 -0000	1.39
@@ -1,7 +1,7 @@
 
 Name:           libchewing
 Version:        0.3.2
-Release:        15%{?dist}
+Release:        16%{?dist}
 Summary:        Intelligent phonetic input method library for Traditional Chinese
 
 Group:          System Environment/Libraries
@@ -19,6 +19,7 @@ Source:         http://chewing.csie.net/
 #Patch8: libchewing-0.3.0-11.bz195416.patch
 Patch9: libchewing-0.3.2.bz477690.patch
 Patch10: libchewing-0.3.2.phraseChoiceRearward.patch
+Patch11: libchewing-0.3.2.chewing_zuin.patch
 
 %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 %define libchewing_python_dir %{python_sitearch}/%{name}
@@ -57,6 +58,7 @@ library.
 #%patch8 -p1 -b .9-bz195416
 %patch9 -p0 -b .bz477690
 %patch10 -p0 -b .phraseChoiceRearward
+%patch11 -p0 -b .chewing_zuin
 
 %build
 export CFLAGS=-DLIBINSTDIR='\"%{_libdir}\" -g'
@@ -98,6 +100,11 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/*.so
 
 %changelog
+* Wed Sep 30 2009 Ding-Yi Chen <dchen at redhat dot com> - 0.3.2-16
+- Fix chewing Google issue 352: 
+  zuin_count in chewing_zuin_String( ChewingContext *ctx, int *zuin_count ) 
+  does not count correctly.
+
 * Mon Aug 03 2009 Ding-Yi Chen <dchen at redhat dot com> - 0.3.2-15
 - Fix [Bug 512108:issue 11] ibus-chewing crash the application
   by move cursor_orig to chewingio.c global.




More information about the fedora-extras-commits mailing list