mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	string_util: remove ShiftJIS/CP1252 conversion function
We always use unicode internally. Any dirty work of conversion with other codec should be handled by frontend framework (Qt). Further more, ShiftJIS/CP1252 are not special (they are not code set used by 3ds, or any guest/host dependencies we have), so there is no reason to specifically include them
This commit is contained in:
		
							parent
							
								
									d1a576eb14
								
							
						
					
					
						commit
						16b22128bf
					
				
					 2 changed files with 0 additions and 22 deletions
				
			
		|  | @ -257,14 +257,6 @@ std::wstring UTF8ToUTF16W(const std::string& input) { | |||
|     return CPToUTF16(CP_UTF8, input); | ||||
| } | ||||
| 
 | ||||
| std::string SHIFTJISToUTF8(const std::string& input) { | ||||
|     return UTF16ToUTF8(CPToUTF16(932, input)); | ||||
| } | ||||
| 
 | ||||
| std::string CP1252ToUTF8(const std::string& input) { | ||||
|     return UTF16ToUTF8(CPToUTF16(1252, input)); | ||||
| } | ||||
| 
 | ||||
| #else | ||||
| 
 | ||||
| template <typename T> | ||||
|  | @ -364,17 +356,6 @@ std::string UTF16ToUTF8(const std::u16string& input) { | |||
|     return CodeToUTF8("UTF-16LE", input); | ||||
| } | ||||
| 
 | ||||
| std::string CP1252ToUTF8(const std::string& input) { | ||||
|     // return CodeToUTF8("CP1252//TRANSLIT", input);
 | ||||
|     // return CodeToUTF8("CP1252//IGNORE", input);
 | ||||
|     return CodeToUTF8("CP1252", input); | ||||
| } | ||||
| 
 | ||||
| std::string SHIFTJISToUTF8(const std::string& input) { | ||||
|     // return CodeToUTF8("CP932", input);
 | ||||
|     return CodeToUTF8("SJIS", input); | ||||
| } | ||||
| 
 | ||||
| #endif | ||||
| 
 | ||||
| std::string StringFromFixedZeroTerminatedBuffer(const char* buffer, std::size_t max_len) { | ||||
|  |  | |||
|  | @ -70,9 +70,6 @@ std::string ReplaceAll(std::string result, const std::string& src, const std::st | |||
| std::string UTF16ToUTF8(const std::u16string& input); | ||||
| std::u16string UTF8ToUTF16(const std::string& input); | ||||
| 
 | ||||
| std::string CP1252ToUTF8(const std::string& str); | ||||
| std::string SHIFTJISToUTF8(const std::string& str); | ||||
| 
 | ||||
| #ifdef _WIN32 | ||||
| std::string UTF16ToUTF8(const std::wstring& input); | ||||
| std::wstring UTF8ToUTF16W(const std::string& str); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue