summaryrefslogtreecommitdiff
path: root/tls.c
diff options
context:
space:
mode:
authorWayne Davison <wayned@samba.org>2007-09-22 14:18:32 +0000
committerWayne Davison <wayned@samba.org>2007-09-22 14:18:32 +0000
commit6619d5fcc10fe764e46b541d0dbfcb42d63c820e (patch)
treef92ce666c563fd04779a2a075aaea2137c39f547 /tls.c
parentb960483e999add21bdf3467d5c96955e515c29b4 (diff)
downloadrsync-6619d5fcc10fe764e46b541d0dbfcb42d63c820e.tar.gz
Added some stub functions for compilers not smart enough to get rid
of static inline functions that are not called.
Diffstat (limited to 'tls.c')
-rw-r--r--tls.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/tls.c b/tls.c
index cadacdc6..789651f5 100644
--- 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);
+}