소스 검색

fix wrong encoding in uri_encode

(cherry picked from commit 13c999d9d75887ecacd1a7348ad0267131252b13)
Daniel Kříž 4 년 전
부모
커밋
edcb95cede
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      core/ustring.cpp

+ 2 - 2
core/ustring.cpp

@@ -3451,9 +3451,9 @@ String String::http_escape() const {
 		} else {
 			char h_Val[3];
 #if defined(__GNUC__) || defined(_MSC_VER)
-			snprintf(h_Val, 3, "%hhX", ord);
+			snprintf(h_Val, 3, "%02hhX", ord);
 #else
-			sprintf(h_Val, "%hhX", ord);
+			sprintf(h_Val, "%02hhX", ord);
 #endif
 			res += "%";
 			res += h_Val;