fix various compiler warnings (bug #3938)
authorKevin P. Fleming <kpfleming@digium.com>
Sun, 3 Apr 2005 21:16:01 +0000 (21:16 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Sun, 3 Apr 2005 21:16:01 +0000 (21:16 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5367 65c4cc65-6c06-0410-ace0-fbb531ad65f3

ast_expr.y
channels/chan_iax2.c
jitterbuf.c
utils/astman.c

index bbe1740..0c8c40a 100755 (executable)
 #include <asterisk/ast_expr.h>
 #include <asterisk/logger.h>
 
 #include <asterisk/ast_expr.h>
 #include <asterisk/logger.h>
 
+#ifndef QUAD_MIN
 #ifdef LONG_LONG_MIN
 #define QUAD_MIN LONG_LONG_MIN
 #ifdef LONG_LONG_MIN
 #define QUAD_MIN LONG_LONG_MIN
-#endif
+#else /* LONG_LONG_MIN */
+#define QUAD_MIN (-0x7fffffffffffffffL-1)
+#endif /* LONG_LONG_MIN */
+#endif /* QUAD_MIN */
+
+#ifndef QUAD_MAX
 #ifdef LONG_LONG_MAX
 #define QUAD_MAX LONG_LONG_MAX
 #ifdef LONG_LONG_MAX
 #define QUAD_MAX LONG_LONG_MAX
-#endif
-
-#  if ! defined(QUAD_MIN)
-#   define QUAD_MIN     (-0x7fffffffffffffffL-1)
-#  endif
-#  if ! defined(QUAD_MAX)
-#   define QUAD_MAX     (0x7fffffffffffffffL)
-#  endif
+#else /* LONG_LONG_MAX */
+#define QUAD_MAX (0x7fffffffffffffffL)
+#endif /* LONG_LONG_MAX */
+#endif /* QUAD_MAX */
 
 #define YYPARSE_PARAM kota
 #define YYLEX_PARAM kota
 
 #define YYPARSE_PARAM kota
 #define YYLEX_PARAM kota
index 90c21c1..6135ca4 100755 (executable)
@@ -1395,6 +1395,7 @@ static int __do_deliver(void *data)
        return 0;
 }
 
        return 0;
 }
 
+#ifndef NEWJB
 static int do_deliver(void *data)
 {
        /* Locking version of __do_deliver */
 static int do_deliver(void *data)
 {
        /* Locking version of __do_deliver */
@@ -1406,6 +1407,7 @@ static int do_deliver(void *data)
        ast_mutex_unlock(&iaxsl[callno]);
        return res;
 }
        ast_mutex_unlock(&iaxsl[callno]);
        return res;
 }
+#endif /* NEWJB */
 
 static int handle_error(void)
 {
 
 static int handle_error(void)
 {
@@ -4138,7 +4140,11 @@ static int iax2_show_peers(int fd, int argc, char *argv[])
 static int iax2_show_firmware(int fd, int argc, char *argv[])
 {
 #define FORMAT2 "%-15.15s  %-15.15s %-15.15s\n"
 static int iax2_show_firmware(int fd, int argc, char *argv[])
 {
 #define FORMAT2 "%-15.15s  %-15.15s %-15.15s\n"
+#if !defined(__FreeBSD__)
 #define FORMAT "%-15.15s  %-15d %-15d\n"
 #define FORMAT "%-15.15s  %-15d %-15d\n"
+#else /* __FreeBSD__ */
+#define FORMAT "%-15.15s  %-15d %-15ld\n"
+#endif /* __FreeBSD__ */
        struct iax_firmware *cur;
        if ((argc != 3) && (argc != 4))
                return RESULT_SHOWUSAGE;
        struct iax_firmware *cur;
        if ((argc != 3) && (argc != 4))
                return RESULT_SHOWUSAGE;
@@ -4148,7 +4154,7 @@ static int iax2_show_firmware(int fd, int argc, char *argv[])
        for (cur = waresl.wares;cur;cur = cur->next) {
                if ((argc == 3) || (!strcasecmp(argv[3], cur->fwh->devname))) 
                        ast_cli(fd, FORMAT, cur->fwh->devname, ntohs(cur->fwh->version),
        for (cur = waresl.wares;cur;cur = cur->next) {
                if ((argc == 3) || (!strcasecmp(argv[3], cur->fwh->devname))) 
                        ast_cli(fd, FORMAT, cur->fwh->devname, ntohs(cur->fwh->version),
-                                               ntohl(cur->fwh->datalen));
+                               ntohl(cur->fwh->datalen));
        }
        ast_mutex_unlock(&waresl.lock);
        return RESULT_SUCCESS;
        }
        ast_mutex_unlock(&waresl.lock);
        return RESULT_SUCCESS;
index 15dbd6a..bab3f28 100755 (executable)
@@ -51,10 +51,6 @@ static void decrement_losspct(jitterbuf *jb)
        jb->info.losspct = (499 * jb->info.losspct)/500;    
 }
 
        jb->info.losspct = (499 * jb->info.losspct)/500;    
 }
 
-
-static void jb_dbginfo(jitterbuf *jb);
-
-
 void jb_reset(jitterbuf *jb) 
 {
        memset(jb,0,sizeof(jitterbuf));
 void jb_reset(jitterbuf *jb) 
 {
        memset(jb,0,sizeof(jitterbuf));
@@ -395,6 +391,7 @@ static jb_frame *queue_getall(jitterbuf *jb)
        return _queue_get(jb,0,1);
 }
 
        return _queue_get(jb,0,1);
 }
 
+#if 0
 /* some diagnostics */
 static void jb_dbginfo(jitterbuf *jb) 
 {
 /* some diagnostics */
 static void jb_dbginfo(jitterbuf *jb) 
 {
@@ -418,6 +415,7 @@ static void jb_dbginfo(jitterbuf *jb)
                queue_last(jb) - queue_next(jb),
                jb->info.last_voice_ms);
 }
                queue_last(jb) - queue_next(jb),
                jb->info.last_voice_ms);
 }
+#endif
 
 #ifdef DEEP_DEBUG
 static void jb_chkqueue(jitterbuf *jb) 
 
 #ifdef DEEP_DEBUG
 static void jb_chkqueue(jitterbuf *jb) 
index ebeeb67..036111a 100755 (executable)
@@ -436,7 +436,7 @@ static int get_user_input(char *msg, char *buf, int buflen)
 
        newtCenteredWindow(60,7, msg);
 
 
        newtCenteredWindow(60,7, msg);
 
-       inpfield = newtEntry(5, 2, "", 50, &input, 0);
+       inpfield = newtEntry(5, 2, "", 50, (char **) &input, 0);
        ok = newtButton(22, 3, "OK");
        cancel = newtButton(32, 3, "Cancel");
        form = newtForm(NULL, NULL, 0);
        ok = newtButton(22, 3, "OK");
        cancel = newtButton(32, 3, "Cancel");
        form = newtForm(NULL, NULL, 0);
@@ -603,8 +603,8 @@ static int login(char *hostname)
        ulabel = newtLabel(4,2,"Username:");
        plabel = newtLabel(4,3,"Password:");
        
        ulabel = newtLabel(4,2,"Username:");
        plabel = newtLabel(4,3,"Password:");
        
-       username = newtEntry(14, 2, "", 20, &user, 0);
-       password = newtEntry(14, 3, "", 20, &pass, NEWT_FLAG_HIDDEN);
+       username = newtEntry(14, 2, "", 20, (char **) &user, 0);
+       password = newtEntry(14, 3, "", 20, (char **) &pass, NEWT_FLAG_HIDDEN);
        
        form = newtForm(NULL, NULL, 0);
        newtFormAddComponents(form, username, password, login, cancel, label, ulabel, plabel,NULL);
        
        form = newtForm(NULL, NULL, 0);
        newtFormAddComponents(form, username, password, login, cancel, label, ulabel, plabel,NULL);