소스 검색

Fixed hash buffer. (#135)

Brucey 8 달 전
부모
커밋
86902cd2e2
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      hash.c

+ 2 - 2
hash.c

@@ -9,7 +9,7 @@
 #endif
 #endif
 
 
 BBString * bmx_gen_hash(BBString * txt) {
 BBString * bmx_gen_hash(BBString * txt) {
-	char * buf[64];
+	char buf[64];
 	snprintf(buf, 64, "0x%llx", XXH3_64bits(txt->buf, txt->length * sizeof(BBChar)));
 	snprintf(buf, 64, "0x%llx", XXH3_64bits(txt->buf, txt->length * sizeof(BBChar)));
 	return bbStringFromCString(buf);
 	return bbStringFromCString(buf);
 }
 }
@@ -27,7 +27,7 @@ void bmx_hash_update(XXH3_state_t * state, void * data, int length) {
 }
 }
 
 
 BBString * bmx_hash_digest(XXH3_state_t * state) {
 BBString * bmx_hash_digest(XXH3_state_t * state) {
-	char * buf[64];
+	char buf[64];
 	snprintf(buf, 64, "%llx", XXH3_64bits_digest(state));
 	snprintf(buf, 64, "%llx", XXH3_64bits_digest(state));
 	return bbStringFromCString(buf);
 	return bbStringFromCString(buf);
 }
 }