Procházet zdrojové kódy

maybe fix https://github.com/HaxeFoundation/haxe/issues/7799

Simon Krajewski před 6 roky
rodič
revize
aa11bc6ed7
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      src/std/string.c

+ 4 - 0
src/std/string.c

@@ -281,6 +281,10 @@ HL_PRIM vbyte *hl_url_encode( vbyte *str, int *len ) {
 					hl_buffer_hex(b, 0x80|((c>>6)&63));
 					hl_buffer_hex(b, 0x80|(c&63));
 				}
+			} else {
+				hl_buffer_hex(b, 0xE0|(c>>12));
+				hl_buffer_hex(b, 0x80|((c>>6)&63));
+				hl_buffer_hex(b, 0x80|(c&63));
 			}
 		}
 	}