Merged revisions 114051 via svnmerge from
[asterisk/asterisk.git] / utils / hashtest2.c
index 956453c..aa81719 100644 (file)
@@ -35,9 +35,7 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 #include <pthread.h>
 #include <sys/stat.h>
 #include <signal.h>
-#include <errno.h>
 
-#include "asterisk/compat.h"
 #include "asterisk/lock.h"
 #include "asterisk/astobj2.h"
 #include "asterisk/channel.h"
@@ -47,11 +45,12 @@ ASTERISK_FILE_VERSION(__FILE__, "$Revision$")
 int testno = 2;
 
 /* stuff we need to make this work with the astobj2 stuff */
-
+#if !defined(LOW_MEMORY)
 int64_t ast_mark(int prof_id, int x)
 {
        return 0;
 }
+#endif
 
 /* my OBJECT */
 struct ht_element 
@@ -259,6 +258,7 @@ static void *hashtest(void *data)
        printf("\ntotals..................... lookups=%d/%d, added=%d, removed=%d; traversals=%d\n",
                   els_found, els_lookedup, els_added, els_removed, els_traversals);
        pthread_exit(0);
+       return NULL;
 }
 
 static void run_hashtest(int numthr)
@@ -312,11 +312,12 @@ int main(int argc,char **argv)
        return 0;
 }
 
-
+#if !defined(LOW_MEMORY)
 int ast_add_profile(const char *x, uint64_t scale)
 {
        return 0;
 }
+#endif
 
 int ast_loader_register(int (*updater)(void))
 {
@@ -336,10 +337,12 @@ void ast_module_unregister(const struct ast_module_info *x)
 }
 
 
+void ast_register_file_version(const char *file, const char *version);
 void ast_register_file_version(const char *file, const char *version)
 {
 }
 
+void ast_unregister_file_version(const char *file);
 void ast_unregister_file_version(const char *file)
 {