From 00fe734664e797fc5df56f00a77d071c314c5b9c Mon Sep 17 00:00:00 2001 From: nyamatongwe Date: Sat, 25 Jun 2011 11:29:37 +1000 Subject: Add casts to avoid warnings from SDK 64-bit compiler. --- lexlib/PropSetSimple.cxx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lexlib/PropSetSimple.cxx') diff --git a/lexlib/PropSetSimple.cxx b/lexlib/PropSetSimple.cxx index 6942f6e71..ce2031f8d 100644 --- a/lexlib/PropSetSimple.cxx +++ b/lexlib/PropSetSimple.cxx @@ -61,9 +61,10 @@ void PropSetSimple::Set(const char *keyVal) { endVal++; const char *eqAt = strchr(keyVal, '='); if (eqAt) { - Set(keyVal, eqAt + 1, eqAt-keyVal, endVal - eqAt - 1); + Set(keyVal, eqAt + 1, static_cast(eqAt-keyVal), + static_cast(endVal - eqAt - 1)); } else if (*keyVal) { // No '=' so assume '=1' - Set(keyVal, "1", endVal-keyVal, 1); + Set(keyVal, "1", static_cast(endVal-keyVal), 1); } } @@ -150,7 +151,7 @@ char *PropSetSimple::Expanded(const char *key) const { int PropSetSimple::GetExpanded(const char *key, char *result) const { char *val = Expanded(key); - const int n = strlen(val); + const int n = static_cast(strlen(val)); if (result) { strcpy(result, val); } -- cgit v1.2.3