Module: sip-router
Branch: master
Commit: 4108c7a125a3e50d1d670bc4c842b29cc32ec438
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4108c7a125a3e50d1d670bc4c842b29cc32ec438

Author: Daniel-Constantin Mierla <[email protected]>
Committer: Daniel-Constantin Mierla <[email protected]>
Date:   Fri Aug 22 15:53:47 2014 +0200

pua_dialoginfo: proper jump to end of the structure

- void has no standard size
- descovered on a report by Charles Chance

---

 modules/pua_dialoginfo/pua_dialoginfo.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/modules/pua_dialoginfo/pua_dialoginfo.c 
b/modules/pua_dialoginfo/pua_dialoginfo.c
index 3413dd0..0665cdc 100644
--- a/modules/pua_dialoginfo/pua_dialoginfo.c
+++ b/modules/pua_dialoginfo/pua_dialoginfo.c
@@ -347,7 +347,7 @@ struct str_list* get_str_list(unsigned short avp_flags, 
int_str avp_name) {
 
                memset( list_current, 0, len);
 
-               list_current->s.s = (char*)( (void*) list_current + 
sizeof(struct str_list));
+               list_current->s.s = (char*)list_current + sizeof(struct 
str_list);
                list_current->s.len = avp_value.s.len;
                memcpy(list_current->s.s,avp_value.s.s,avp_value.s.len);
 


_______________________________________________
sr-dev mailing list
[email protected]
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev

Reply via email to