소스 검색

bugfix in fmt_digest (conversion to UTF8)

ncannasse 8 년 전
부모
커밋
1c3d62e5f1
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      libs/fmt/fmt.c

+ 1 - 1
libs/fmt/fmt.c

@@ -621,7 +621,7 @@ static void md5_finish( md5_context *ctx, uint8 digest[16] ) {
 HL_PRIM void HL_NAME(digest)( vbyte *out, vbyte *in, int length, int format ) {
 	if( format & 256 ) {
 		in = hl_to_utf8((uchar*)in);
-		length = hl_utf8_length(in, 0);
+		length = strlen((char*)in);
 	}
 	switch( format & 0xFF ) {
 	case 0: