mirror of
				https://github.com/Drezil/imgui.git
				synced 2025-10-31 21:21:06 +01:00 
			
		
		
		
	Fixed unlikely buffer overrun in InputCharacters (thanks Daniel Collin)
This commit is contained in:
		| @@ -348,7 +348,7 @@ static size_t ImStrlenW(const ImWchar* str); | ||||
| void ImGuiIO::AddInputCharacter(ImWchar c) | ||||
| { | ||||
|     const size_t n = ImStrlenW(InputCharacters); | ||||
|     if (n < sizeof(InputCharacters) / sizeof(InputCharacters[0])) | ||||
|     if (n + 1 < sizeof(InputCharacters) / sizeof(InputCharacters[0])) | ||||
|     { | ||||
|         InputCharacters[n] = c; | ||||
|         InputCharacters[n+1] = 0; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user