mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-11-04 07:01:04 +01:00 
			
		
		
		
	Internals: using ImToUpper() since std one does too many things.
As a bonus side-effect may remove reliance on ctype.h (will see if CI complains)
This commit is contained in:
		@@ -335,6 +335,7 @@ IMGUI_API const char*   ImStristr(const char* haystack, const char* haystack_end
 | 
			
		||||
IMGUI_API void          ImStrTrimBlanks(char* str);
 | 
			
		||||
IMGUI_API const char*   ImStrSkipBlank(const char* str);
 | 
			
		||||
IM_MSVC_RUNTIME_CHECKS_OFF
 | 
			
		||||
static inline char      ImToUpper(char c)               { return (c >= 'a' && c <= 'z') ? c &= ~32 : c; }
 | 
			
		||||
static inline bool      ImCharIsBlankA(char c)          { return c == ' ' || c == '\t'; }
 | 
			
		||||
static inline bool      ImCharIsBlankW(unsigned int c)  { return c == ' ' || c == '\t' || c == 0x3000; }
 | 
			
		||||
IM_MSVC_RUNTIME_CHECKS_RESTORE
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user