don't use ast_copy_string when building for an external tool
[asterisk/asterisk.git] / utils / astman.c
index 09f2900..733f377 100644 (file)
@@ -22,6 +22,8 @@
  *
  */
  
+#include "asterisk/autoconfig.h"
+
 #include <newt.h>
 #include <stdio.h>
 #include <sys/time.h>
@@ -84,6 +86,25 @@ void ast_unregister_file_version(const char *file)
 {
 }
 
+int ast_add_profile(const char *, uint64_t scale);
+int ast_add_profile(const char *s, uint64_t scale)
+{
+       return -1;
+}
+
+int64_t ast_profile(int, int64_t);
+int64_t ast_profile(int key, int64_t val)
+{
+       return 0;
+}
+int64_t ast_mark(int, int start1_stop0);
+int64_t ast_mark(int key, int start1_stop0)
+{
+       return 0;
+}
+
+/* end of dummy functions */
+
 static struct ast_chan *find_chan(char *name)
 {
        struct ast_chan *chan;
@@ -523,7 +544,7 @@ static int manage_calls(char *host)
        struct newtExitStruct es;
        char tmp[80];
 
-       /* If there's one thing you learn from this code, it is this...
+       /* Mark: If there's one thing you learn from this code, it is this...
           Never, ever fly Air France.  Their customer service is absolutely
           the worst.  I've never heard the words "That's not my problem" as 
           many times as I have from their staff -- It should, without doubt
@@ -533,7 +554,16 @@ static int manage_calls(char *host)
           
           If you ever want to make me happy just tell me that you, too, will
           never fly Air France again either (in spite of their excellent
-          cuisine). */
+          cuisine). 
+       
+          Update by oej: The merger with KLM has transferred this
+          behaviour to KLM as well. 
+          Don't bother giving them business either...
+
+          Only if you want to travel randomly without luggage, you
+          might pick either of them.
+          
+       */
        snprintf(tmp, sizeof(tmp), "Asterisk Manager at %s", host);
        newtCenteredWindow(74, 20, tmp);
        form = newtForm(NULL, NULL, 0);