From: Jelmer Vernooij Date: Sat, 18 Oct 2008 13:00:18 +0000 (+0200) Subject: Fix const, dupes. X-Git-Tag: samba-4.0.0alpha6~769^2~41 X-Git-Url: http://git.samba.org/?a=commitdiff_plain;h=b3b6d8f3f91824df11b3f1e61c8ad443c8c65458;p=samba.git Fix const, dupes. --- diff --git a/lib/util/util_net.c b/lib/util/util_net.c index 7718d0208fd..ee57e9dd230 100644 --- a/lib/util/util_net.c +++ b/lib/util/util_net.c @@ -23,6 +23,9 @@ */ #include "includes.h" +#include "system/network.h" +#include "system/locale.h" +#include "system/filesys.h" /** Interpret an internet address or name into an IP address in 4 byte form. diff --git a/source3/include/proto.h b/source3/include/proto.h index cb21f895d15..cab294d8b1b 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -1237,7 +1237,7 @@ bool file_exist(const char *fname); bool socket_exist(const char *fname); time_t file_modtime(const char *fname); bool directory_exist_stat(char *dname,SMB_STRUCT_STAT *st); -bool directory_exist(char *dname); +bool directory_exist(const char *dname); SMB_OFF_T get_file_size(char *file_name); char *attrib_string(uint16 mode); void show_msg(char *buf); diff --git a/source3/lib/util.c b/source3/lib/util.c index 2f1dd83bb11..92b818b0aa8 100644 --- a/source3/lib/util.c +++ b/source3/lib/util.c @@ -1072,26 +1072,6 @@ static void *realloc_(void *ptr, size_t size) #endif /* PARANOID_MALLOC_CHECKER */ -/**************************************************************************** - Type-safe malloc. -****************************************************************************/ - -void *malloc_array(size_t el_size, unsigned int count) -{ - if (count >= MAX_ALLOC_SIZE/el_size) { - return NULL; - } - - if (el_size == 0 || count == 0) { - return NULL; - } -#if defined(PARANOID_MALLOC_CHECKER) - return malloc_(el_size*count); -#else - return malloc(el_size*count); -#endif -} - /**************************************************************************** Type-safe memalign ****************************************************************************/ @@ -1192,21 +1172,6 @@ void *Realloc(void *p, size_t size, bool free_old_on_error) return(ret); } -/**************************************************************************** - Type-safe realloc. -****************************************************************************/ - -void *realloc_array(void *p, size_t el_size, unsigned int count, bool free_old_on_error) -{ - if (count >= MAX_ALLOC_SIZE/el_size) { - if (free_old_on_error) { - SAFE_FREE(p); - } - return NULL; - } - return Realloc(p, el_size*count, free_old_on_error); -} - /**************************************************************************** (Hopefully) efficient array append. ****************************************************************************/