summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2006-05-24 10:25:34 +0000
committerBenny Prijono <bennylp@teluu.com>2006-05-24 10:25:34 +0000
commit4600d7d8dcc323b2464f937b27f81115e46887fe (patch)
tree6e6bf31a2fbf41f05210951ca49f85f82a72015f
parente6a55ac3d2792a6b0042bbf8efc62e1e83865ea3 (diff)
Cleanup warnings with MSVC 2003
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@472 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r--pjlib-util/include/pjlib-util/scanner.h2
-rw-r--r--pjlib/include/pj/string.h8
2 files changed, 5 insertions, 5 deletions
diff --git a/pjlib-util/include/pjlib-util/scanner.h b/pjlib-util/include/pjlib-util/scanner.h
index 11c3a7b4..ce9c625c 100644
--- a/pjlib-util/include/pjlib-util/scanner.h
+++ b/pjlib-util/include/pjlib-util/scanner.h
@@ -513,7 +513,7 @@ PJ_DECL(void) pj_scan_restore_state( pj_scanner *scanner,
*/
PJ_INLINE(int) pj_scan_get_col( const pj_scanner *scanner )
{
- return scanner->curptr - scanner->start_line;
+ return (int)(scanner->curptr - scanner->start_line);
}
/**
diff --git a/pjlib/include/pj/string.h b/pjlib/include/pj/string.h
index 6831e04b..a8c39f60 100644
--- a/pjlib/include/pj/string.h
+++ b/pjlib/include/pj/string.h
@@ -89,7 +89,7 @@ PJ_IDECL(pj_str_t) pj_str(char *str);
PJ_INLINE(const pj_str_t*) pj_cstr(pj_str_t *str, const char *s)
{
str->ptr = (char*)s;
- str->slen = s ? strlen(s) : 0;
+ str->slen = s ? (pj_ssize_t)strlen(s) : 0;
return str;
}
@@ -105,7 +105,7 @@ PJ_INLINE(const pj_str_t*) pj_cstr(pj_str_t *str, const char *s)
PJ_INLINE(pj_str_t*) pj_strset( pj_str_t *str, char *ptr, pj_size_t length)
{
str->ptr = ptr;
- str->slen = length;
+ str->slen = (pj_ssize_t)length;
return str;
}
@@ -121,7 +121,7 @@ PJ_INLINE(pj_str_t*) pj_strset( pj_str_t *str, char *ptr, pj_size_t length)
PJ_INLINE(pj_str_t*) pj_strset2( pj_str_t *str, char *src)
{
str->ptr = src;
- str->slen = src ? strlen(src) : 0;
+ str->slen = src ? (pj_ssize_t)strlen(src) : 0;
return str;
}
@@ -137,7 +137,7 @@ PJ_INLINE(pj_str_t*) pj_strset2( pj_str_t *str, char *src)
PJ_INLINE(pj_str_t*) pj_strset3( pj_str_t *str, char *begin, char *end )
{
str->ptr = begin;
- str->slen = end-begin;
+ str->slen = (pj_ssize_t)(end-begin);
return str;
}