소스 검색

Merge pull request #2678 from enkore/f/chunker-buzhash

chunker: fix invalid use of types
enkore 8 년 전
부모
커밋
7877aab198
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      src/borg/chunker.pyx

+ 2 - 2
src/borg/chunker.pyx

@@ -50,11 +50,11 @@ cdef class Chunker:
         return chunker_process(self.chunker)
         return chunker_process(self.chunker)
 
 
 
 
-def buzhash(unsigned char *data, unsigned long seed):
+def buzhash(data, unsigned long seed):
     cdef uint32_t *table
     cdef uint32_t *table
     cdef uint32_t sum
     cdef uint32_t sum
     table = buzhash_init_table(seed & 0xffffffff)
     table = buzhash_init_table(seed & 0xffffffff)
-    sum = c_buzhash(data, len(data), table)
+    sum = c_buzhash(<const unsigned char *> data, len(data), table)
     free(table)
     free(table)
     return sum
     return sum