Added some stub functions for compilers not smart enough to get rid
authorWayne Davison <wayned@samba.org>
Sat, 22 Sep 2007 14:18:32 +0000 (14:18 +0000)
committerWayne Davison <wayned@samba.org>
Sat, 22 Sep 2007 14:18:32 +0000 (14:18 +0000)
of static inline functions that are not called.

tls.c

diff --git a/tls.c b/tls.c
index cadacdc..789651f 100644 (file)
--- a/tls.c
+++ b/tls.c
@@ -230,3 +230,19 @@ main(int argc, char *argv[])
 
        return 0;
 }
+
+ void *_new_array(UNUSED(unsigned long num), UNUSED(unsigned int size), UNUSED(int use_calloc))
+{
+       out_of_memory("");
+}
+
+ void *_realloc_array(UNUSED(void *ptr), UNUSED(unsigned int size), UNUSED(unsigned long num))
+{
+       out_of_memory("");
+}
+
+ NORETURN void out_of_memory(UNUSED(const char *str))
+{
+       fprintf(stderr, "ERROR: this function should not be called!\n");
+       exit(1);
+}