The attached patch attempts to begin to address -Wsign-compare warnings
on gcc build both with and without --disable-size_compat specified for
configure. Please verify that none of these break ABI. More patches on
this topic to come.
Mike
New patches:
[fix signed compare warnings in gcc4
[EMAIL PROTECTED] {
hunk ./libsofia-sip-ua/bnf/sofia-sip/bnf.h 262
-static inline isize_t span_unreserved(char const *s)
+static inline size_t span_unreserved(char const *s)
hunk ./libsofia-sip-ua/http/http_parser.c 209
- size_t n;
- unsigned crlf, chunk_len;
+ isize_t n, crlf;
+ unsigned chunk_len;
hunk ./libsofia-sip-ua/msg/msg_mime.c 1191
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/msg/msg_mime.c 1299
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/msg/msg_mime.c 1588
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/msg/msg_parser.c 342
- size_t i = 0;
+ isize_t i = 0;
hunk ./libsofia-sip-ua/msg/msg_parser.c 1249
- char b[], isize_t bsiz,
+ char b[], usize_t bsiz,
hunk ./libsofia-sip-ua/msg/msg_parser.c 1910
- size_t len = 0, n = 0;
+ size_t len = 0;
+ isize_t n = 0;
hunk ./libsofia-sip-ua/msg/sofia-sip/msg_types.h 255
-typedef int msg_update_f(msg_common_t *, char const *name, isize_t namelen,
+typedef int msg_update_f(msg_common_t *, char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_basic.c 876
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_basic.c 1416
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_basic.c 2040
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_basic.c 2633
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_caller_prefs.c 360
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_event.c 151
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_event.c 356
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_extra.c 134
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_reason.c 174
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_refer.c 261
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_refer.c 395
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_security.c 540
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
hunk ./libsofia-sip-ua/sip/sip_session.c 148
- char const *name, isize_t namelen,
+ char const *name, size_t namelen,
}
Context:
[configure.ac, RELEASE, Doxyfile.aliases: prepare for next release.
[EMAIL PROTECTED]
[TAG rel-sofia-sip-1_12_2-2
[EMAIL PROTECTED]
Patch bundle hash:
c07b06cdc5ce4843bb8916511d8d43c2db78a8a8
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Sofia-sip-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel