From 97c7c86898cde67d60d445fe3f6006544ebe5ea2 Mon Sep 17 00:00:00 2001 From: Brad King Date: Fri, 26 Sep 2008 08:24:15 -0400 Subject: [PATCH] COMP: Avoid 64-to-32-bit integer conversion warning In SharedForward we are only dealing with command-line-length strings so we need not worry about integer overflow. --- Source/kwsys/SharedForward.h.in | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Source/kwsys/SharedForward.h.in b/Source/kwsys/SharedForward.h.in index 6dde3b9e3..388470d27 100644 --- a/Source/kwsys/SharedForward.h.in +++ b/Source/kwsys/SharedForward.h.in @@ -329,7 +329,7 @@ static void kwsys_shared_forward_dirname(const char* begin, char* result) { if(*end == '/' || *end == '\\') { - last_slash_index = end-begin; + last_slash_index = (int)(end-begin); } } @@ -428,7 +428,7 @@ static int kwsys_shared_forward_self_path(const char* argv0, char* result) if(first < last) { /* Determine the length without trailing slash. */ - int length = last-first; + int length = (int)(last-first); if(*(last-1) == '/' || *(last-1) == '\\') { --length;