Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						2730723380 
					 
					
						
						
							
							Correct two bugs in wxMBConv::FromWChar() with non NUL-terminated strings.  
						
						... 
						
						
						
						The variable "lenChunk" was incorrectly used as the length of the wide string
chunk which could result in wrong output.
Worse, the output buffer could be overflown for the final chunk because it
didn't have to have enough space for the trailing NUL(s) in it.
Fix both bugs and added unit tests for them.
Based on patch by Kuang-che Wu.
Closes  #11486 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@62793  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-12-06 02:30:05 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						9a83f86094 
					 
					
						
						
							
							Globally replace _T() with wxT().  
						
						... 
						
						
						
						Standardize on using a single macro across all wxWidgets sources and solve the name clash with Sun CC standard headers (see #10660 ).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61508  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2009-07-23 20:30:22 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						93a800a95e 
					 
					
						
						
							
							minor icc warning fixes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56845  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-11-19 09:55:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						097a92e228 
					 
					
						
						
							
							blind fix for yet another VC6 compilation error  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56657  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-11-03 01:11:59 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						51725fc0c2 
					 
					
						
						
							
							reverted the change of r56246 and keep the old behaviour of MB2WC/WC2MB; document it even more clearly and correct code using these functions incorrectly  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56394  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-10-17 11:31:22 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						8a493b67ac 
					 
					
						
						
							
							fix off by one bug in the buffer size ( fixes   #10039 )  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@56246  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-10-12 14:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						fec42c21ef 
					 
					
						
						
							
							added wxConvISO8859_1 test  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54647  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-07-16 00:48:47 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						ca8cf4fffb 
					 
					
						
						
							
							added wxTextOutputStream::Flush(): this is necessary with the stateful encodings, such as UTF-7  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53890  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-06-01 03:09:25 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						04080f208e 
					 
					
						
						
							
							make test failure in TestStreamDecoder more informative  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53874  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-05-31 02:46:22 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						78648f606d 
					 
					
						
						
							
							use more informative CPPUNIT_ASSERT_EQUAL instead of CPPUNIT_ASSERT  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@53873  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2008-05-31 01:57:25 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						3af0741ccc 
					 
					
						
						
							
							compilation fix  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@47687  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-07-23 22:33:44 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						8650108199 
					 
					
						
						
							
							don't use implicit wxString->char*/wchar_t* conversion, it will not be available in wxUSE_STL build in the future  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@46391  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-06-10 17:42:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						1002abaa77 
					 
					
						
						
							
							Register the test under the name displayed by "./test -l"  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45708  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-28 15:59:12 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						75b16a30bd 
					 
					
						
						
							
							reverted previous commit and added a comment explaining why CByteArrayFormat should be kept  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45390  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-10 19:32:48 +00:00 
						 
				 
			
				
					
						
							
							
								Václav Slavík 
							
						 
					 
					
						
						
							
						
						0cdb0b9666 
					 
					
						
						
							
							removed unused CByteArrayFormat function  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45382  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-10 13:37:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						4a9eae369e 
					 
					
						
						
							
							corrected signed/unsigned comparison warning  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45254  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2007-04-05 14:21:55 +00:00 
						 
				 
			
				
					
						
							
							
								Vadim Zeitlin 
							
						 
					 
					
						
						
							
						
						e6a87338f0 
					 
					
						
						
							
							name the test just MBConv instead of MBConvTestCase  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38584  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2006-04-05 21:03:25 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						6565d564cb 
					 
					
						
						
							
							Compile fix for VC++ 5  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35459  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-09-10 21:21:27 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						c1ce4db1de 
					 
					
						
						
							
							wcslen and wcscmp replacements for systems that lack them, such as djgpp  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35222  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-08-18 11:40:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						8f1158912f 
					 
					
						
						
							
							wxMBConv test cases, patch 1179989 from Vince Harron  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35160  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-08-08 22:29:05 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						394579cf6f 
					 
					
						
						
							
							Replacements for some wcsxxx funcs for systems without them like osx 10.2.  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35159  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-08-08 22:21:20 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						98cfeab393 
					 
					
						
						
							
							Check the returned length too in the utf-8 tests  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33311  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-04-03 21:15:52 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Wetherell 
							
						 
					 
					
						
						
							
						
						726c8204cd 
					 
					
						
						
							
							Tests for UTF-8 and PUA characters and octal escapes  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33208  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2005-03-30 23:03:36 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan Norton 
							
						 
					 
					
						
						
							
						
						8899b155a1 
					 
					
						
						
							
							[ 1068188 ] Precompiled header for the test program [Modified a bit]  
						
						... 
						
						
						
						Regen bakefiles for unit tests
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30685  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-11-22 05:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Ryan Norton 
							
						 
					 
					
						
						
							
						
						a9e9946154 
					 
					
						
						
							
							Rename some tests to avoid conflicts with project builder GUI debugger  
						
						... 
						
						
						
						git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@30194  c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 
						
						
					 
					
						2004-10-31 04:41:27 +00:00