summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pjlib-util/build/pjstun_srv_test.dsp2
-rw-r--r--pjlib-util/src/pjlib-util/stun_msg.c16
-rw-r--r--pjlib-util/src/pjlib-util/stun_session.c4
-rw-r--r--pjlib-util/src/pjstun-srv-test/server.c (renamed from pjlib-util/src/pjstun-srv-test/server_main.c)0
4 files changed, 11 insertions, 11 deletions
diff --git a/pjlib-util/build/pjstun_srv_test.dsp b/pjlib-util/build/pjstun_srv_test.dsp
index f9a8ff9d..b5926cb8 100644
--- a/pjlib-util/build/pjstun_srv_test.dsp
+++ b/pjlib-util/build/pjstun_srv_test.dsp
@@ -87,7 +87,7 @@ LINK32=link.exe
# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
# Begin Source File
-SOURCE="..\src\pjstun-srv-test\server_main.c"
+SOURCE="..\src\pjstun-srv-test\server.c"
# End Source File
# End Group
# Begin Group "Header Files"
diff --git a/pjlib-util/src/pjlib-util/stun_msg.c b/pjlib-util/src/pjlib-util/stun_msg.c
index e5accd82..19828234 100644
--- a/pjlib-util/src/pjlib-util/stun_msg.c
+++ b/pjlib-util/src/pjlib-util/stun_msg.c
@@ -692,7 +692,7 @@ pj_stun_msg_add_string_attr(pj_pool_t *pool,
int attr_type,
const pj_str_t *value)
{
- pj_stun_string_attr *attr;
+ pj_stun_string_attr *attr = NULL;
pj_status_t status;
status = pj_stun_string_attr_create(pool, attr_type, value,
@@ -880,7 +880,7 @@ pj_stun_msg_add_uint_attr(pj_pool_t *pool,
int attr_type,
pj_uint32_t value)
{
- pj_stun_uint_attr *attr;
+ pj_stun_uint_attr *attr = NULL;
pj_status_t status;
status = pj_stun_uint_attr_create(pool, attr_type, value, &attr);
@@ -979,7 +979,7 @@ pj_stun_msgint_attr_create(pj_pool_t *pool,
PJ_DEF(pj_status_t) pj_stun_msg_add_msgint_attr(pj_pool_t *pool,
pj_stun_msg *msg)
{
- pj_stun_msgint_attr *attr;
+ pj_stun_msgint_attr *attr = NULL;
pj_status_t status;
status = pj_stun_msgint_attr_create(pool, &attr);
@@ -1090,7 +1090,7 @@ PJ_DEF(pj_status_t) pj_stun_msg_add_errcode_attr(pj_pool_t *pool,
int err_code,
const pj_str_t *err_reason)
{
- pj_stun_errcode_attr *err_attr;
+ pj_stun_errcode_attr *err_attr = NULL;
pj_status_t status;
status = pj_stun_errcode_attr_create(pool, err_code, err_reason,
@@ -1214,7 +1214,7 @@ pj_stun_msg_add_unknown_attr(pj_pool_t *pool,
unsigned attr_cnt,
const pj_uint16_t attr_types[])
{
- pj_stun_unknown_attr *attr;
+ pj_stun_unknown_attr *attr = NULL;
pj_status_t status;
status = pj_stun_unknown_attr_create(pool, attr_cnt, attr_types, &attr);
@@ -1332,7 +1332,7 @@ pj_stun_msg_add_binary_attr(pj_pool_t *pool,
const pj_uint8_t *data,
unsigned length)
{
- pj_stun_binary_attr *attr;
+ pj_stun_binary_attr *attr = NULL;
pj_status_t status;
status = pj_stun_binary_attr_create(pool, attr_type,
@@ -1534,7 +1534,7 @@ PJ_DEF(pj_status_t) pj_stun_msg_create_response(pj_pool_t *pool,
pj_stun_msg **p_response)
{
unsigned msg_type = req_msg->hdr.type;
- pj_stun_msg *response;
+ pj_stun_msg *response = NULL;
pj_status_t status;
PJ_ASSERT_RETURN(pool && p_response, PJ_EINVAL);
@@ -1881,7 +1881,7 @@ PJ_DEF(pj_status_t) pj_stun_msg_encode(pj_stun_msg *msg,
pj_stun_username_attr *auname = NULL;
pj_stun_msgint_attr *amsgint = NULL;
pj_stun_fingerprint_attr *afingerprint = NULL;
- unsigned printed;
+ unsigned printed = 0;
pj_status_t status;
unsigned i;
diff --git a/pjlib-util/src/pjlib-util/stun_session.c b/pjlib-util/src/pjlib-util/stun_session.c
index ce30c0bb..49ae6eae 100644
--- a/pjlib-util/src/pjlib-util/stun_session.c
+++ b/pjlib-util/src/pjlib-util/stun_session.c
@@ -396,7 +396,7 @@ PJ_DEF(void) pj_stun_session_set_credential(pj_stun_session *sess,
PJ_DEF(pj_status_t) pj_stun_session_create_bind_req(pj_stun_session *sess,
pj_stun_tx_data **p_tdata)
{
- pj_stun_tx_data *tdata;
+ pj_stun_tx_data *tdata = NULL;
pj_status_t status;
PJ_ASSERT_RETURN(sess && p_tdata, PJ_EINVAL);
@@ -472,7 +472,7 @@ PJ_DEF(pj_status_t) pj_stun_session_create_response( pj_stun_session *sess,
pj_stun_tx_data **p_tdata)
{
pj_status_t status;
- pj_stun_tx_data *tdata;
+ pj_stun_tx_data *tdata = NULL;
status = create_tdata(sess, NULL, &tdata);
if (status != PJ_SUCCESS)
diff --git a/pjlib-util/src/pjstun-srv-test/server_main.c b/pjlib-util/src/pjstun-srv-test/server.c
index e4fc6d5b..e4fc6d5b 100644
--- a/pjlib-util/src/pjstun-srv-test/server_main.c
+++ b/pjlib-util/src/pjstun-srv-test/server.c