Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
belle-sip
Commits
2a60bb24
Commit
2a60bb24
authored
May 12, 2015
by
Gautier Pelloux-Prayer
Browse files
belle_sdp: many places were not handling unsigned correctly...
parent
76281d0a
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
4 additions
and
4 deletions
+4
-4
src/grammars/belle_sdp.g
src/grammars/belle_sdp.g
+2
-2
tester/belle_sdp_tester.c
tester/belle_sdp_tester.c
+2
-2
No files found.
src/grammars/belle_sdp.g
View file @
2a60bb24
...
...
@@ -135,8 +135,8 @@ origin returns [belle_sdp_origin_t* ret]
scope { belle_sdp_origin_t* current; }
@init {$origin::current = belle_sdp_origin_new(); $ret=$origin::current; }
: {IS_TOKEN(o)}?alpha_num EQUAL username {belle_sdp_origin_set_username($origin::current,(const char*)$username.text->chars);}
SPACE sess_id {if ($sess_id.text->chars) belle_sdp_origin_set_session_id($origin::current,
a
tol((const char*)$sess_id.text->chars));}
SPACE sess_version {if ($sess_version.text->chars) belle_sdp_origin_set_session_version($origin::current,
a
tol((const char*)$sess_version.text->chars));}
SPACE sess_id {if ($sess_id.text->chars) belle_sdp_origin_set_session_id($origin::current,
str
to
u
l((const char*)$sess_id.text->chars
,NULL,10
));}
SPACE sess_version {if ($sess_version.text->chars) belle_sdp_origin_set_session_version($origin::current,
str
to
u
l((const char*)$sess_version.text->chars
,NULL,10
));}
SPACE nettype {belle_sdp_origin_set_network_type($origin::current,(const char*)$nettype.text->chars);}
SPACE addrtype {belle_sdp_origin_set_address_type($origin::current,(const char*)$addrtype.text->chars);}
SPACE addr {belle_sdp_origin_set_address($origin::current,(const char*)$addr.text->chars);} ;
...
...
tester/belle_sdp_tester.c
View file @
2a60bb24
...
...
@@ -417,8 +417,8 @@ static void test_simple_session_description(void) {
CU_ASSERT_STRING_EQUAL
(
belle_sdp_origin_get_address
(
l_origin
),
"192.168.0.18"
)
CU_ASSERT_STRING_EQUAL
(
belle_sdp_origin_get_address_type
(
l_origin
),
"IP4"
)
CU_ASSERT_STRING_EQUAL
(
belle_sdp_origin_get_network_type
(
l_origin
),
"IN"
)
BC_ASSERT_EQUAL_WITH_TYPE
(
belle_sdp_origin_get_session_id
(
l_origin
),
2463217870
,
unsigned
,
"%u"
);
BC_ASSERT_EQUAL_WITH_TYPE
(
belle_sdp_origin_get_session_version
(
l_origin
),
2463217870
,
unsigned
,
"%u"
);
BC_ASSERT_EQUAL_WITH_TYPE
(
belle_sdp_origin_get_session_id
(
l_origin
),
2463217870
U
,
unsigned
,
"%u"
);
BC_ASSERT_EQUAL_WITH_TYPE
(
belle_sdp_origin_get_session_version
(
l_origin
),
2463217870
U
,
unsigned
,
"%u"
);
CU_ASSERT_PTR_NOT_NULL
(
belle_sdp_session_description_get_session_name
(
l_session_description
));
CU_ASSERT_STRING_EQUAL
(
belle_sdp_session_name_get_value
(
belle_sdp_session_description_get_session_name
(
l_session_description
)),
"Talk"
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment