]> wimlib.net Git - wimlib/blobdiff - src/util.h
Extract NTFS junction points correctly
[wimlib] / src / util.h
index a3984bb30c2eb2fb4048f119afc62347effdfb66..b459afd8eee8eccd1f00d7e5a1bb7e2d7124f9dc 100644 (file)
@@ -99,7 +99,7 @@ extern void wimlib_warning(const char *format, ...)
 #ifdef ENABLE_CUSTOM_MEMORY_ALLOCATOR
 extern void *(*wimlib_malloc_func)(size_t);
 extern void (*wimlib_free_func)(void *);
-extern void *(*wimlib_realloc)(void *, size_t);
+extern void *(*wimlib_realloc_func)(void *, size_t);
 extern void *wimlib_calloc(size_t nmemb, size_t size);
 extern char *wimlib_strdup(const char *str);
 #      define  MALLOC  wimlib_malloc_func
@@ -124,12 +124,10 @@ extern char *utf16_to_utf8(const char *utf16_str, size_t utf16_len,
 extern char *utf8_to_utf16(const char *utf8_str, size_t utf8_len, 
                           size_t *utf16_len_ret);
 
-extern void randomize_byte_array(void *p, size_t n);
+extern void randomize_byte_array(u8 *p, size_t n);
 
 extern void randomize_char_array_with_alnum(char p[], size_t n);
 
-extern int sha1sum(const char *filename, void *buf);
-
 extern const char *path_next_part(const char *path, 
                                  size_t *first_part_len_ret);