Cleanup misc compilation warnings with gcc
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@509 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/pjlib/src/pjlib-test/sock.c b/pjlib/src/pjlib-test/sock.c
index fb68916..1bdd637 100644
--- a/pjlib/src/pjlib-test/sock.c
+++ b/pjlib/src/pjlib-test/sock.c
@@ -96,11 +96,11 @@
}
/* pj_inet_ntoa() */
- p = pj_inet_ntoa(addr);
+ p = (unsigned char*) pj_inet_ntoa(addr);
if (!p)
return -20;
- if (pj_strcmp2(&s, p) != 0)
+ if (pj_strcmp2(&s, (char*)p) != 0)
return -30;
/* pj_gethostname() */
diff --git a/pjlib/src/pjlib-test/test.h b/pjlib/src/pjlib-test/test.h
index 78478df..53400e2 100644
--- a/pjlib/src/pjlib-test/test.h
+++ b/pjlib/src/pjlib-test/test.h
@@ -21,11 +21,11 @@
#include <pj/types.h>
-#define GROUP_LIBC 0
-#define GROUP_OS 0
-#define GROUP_DATA_STRUCTURE 0
-#define GROUP_NETWORK 0
-#define GROUP_FILE 0
+#define GROUP_LIBC 1
+#define GROUP_OS 1
+#define GROUP_DATA_STRUCTURE 1
+#define GROUP_NETWORK 1
+#define GROUP_FILE 1
#define INCLUDE_ERRNO_TEST GROUP_LIBC
#define INCLUDE_TIMESTAMP_TEST GROUP_OS
diff --git a/pjlib/src/pjlib-test/thread.c b/pjlib/src/pjlib-test/thread.c
index 866c769..dc0caed 100644
--- a/pjlib/src/pjlib-test/thread.c
+++ b/pjlib/src/pjlib-test/thread.c
@@ -72,9 +72,10 @@
/* Test that pj_thread_register() works. */
pj_thread_desc desc;
pj_thread_t *this_thread;
- unsigned id = *pcounter;
+ unsigned id;
pj_status_t rc;
+ id = *pcounter;
TRACE__((THIS_FILE, " thread %d running..", id));
rc = pj_thread_register("thread", desc, &this_thread);
diff --git a/pjlib/src/pjlib-test/timestamp.c b/pjlib/src/pjlib-test/timestamp.c
index f7ff787..285b2a3 100644
--- a/pjlib/src/pjlib-test/timestamp.c
+++ b/pjlib/src/pjlib-test/timestamp.c
@@ -195,7 +195,7 @@
null_func();
}
- sleep(0);
+ pj_thread_sleep(0);
/* Mark end time. */
pj_get_timestamp(&t2);
diff --git a/pjlib/src/pjlib-test/udp_echo_srv_ioqueue.c b/pjlib/src/pjlib-test/udp_echo_srv_ioqueue.c
index 8ede493..50db493 100644
--- a/pjlib/src/pjlib-test/udp_echo_srv_ioqueue.c
+++ b/pjlib/src/pjlib-test/udp_echo_srv_ioqueue.c
@@ -149,6 +149,7 @@
timeout.sec = 0; timeout.msec = 10;
rc = pj_ioqueue_poll(ioqueue, &timeout);
}
+ return 0;
}
int udp_echo_srv_ioqueue(void)
diff --git a/pjlib/src/pjlib-test/udp_echo_srv_sync.c b/pjlib/src/pjlib-test/udp_echo_srv_sync.c
index 34633de..0cca64e 100644
--- a/pjlib/src/pjlib-test/udp_echo_srv_sync.c
+++ b/pjlib/src/pjlib-test/udp_echo_srv_sync.c
@@ -55,6 +55,7 @@
continue;
}
}
+ return 0;
}
@@ -158,6 +159,7 @@
(unsigned)(highest_bw/1000)));
}
}
+ return 0;
}