From c7a61b9802a636f206b6ac4880297c961145ca1f Mon Sep 17 00:00:00 2001 From: Brad King Date: Thu, 9 Jun 2005 07:40:41 -0400 Subject: [PATCH] COMP: Fixed conversion warnings. --- Source/kwsys/RegularExpression.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Source/kwsys/RegularExpression.cxx b/Source/kwsys/RegularExpression.cxx index bb9e9b164..07c183a90 100644 --- a/Source/kwsys/RegularExpression.cxx +++ b/Source/kwsys/RegularExpression.cxx @@ -426,7 +426,7 @@ static char* reg (int paren, int *flagp) { } parno = regnpar; regnpar++; - ret = regnode(OPEN + parno); + ret = regnode(static_cast(OPEN + parno)); } else ret = 0; @@ -454,7 +454,7 @@ static char* reg (int paren, int *flagp) { } // Make a closing node, and hook it on the end. - ender = regnode((paren) ? CLOSE + parno : END); + ender = regnode(static_cast((paren) ? CLOSE + parno : END)); regtail(ret, ender); // Hook the tails of the branches to the closing node. @@ -638,7 +638,7 @@ static char* regatom (int *flagp) { return 0; } for (; rxpclass <= rxpclassend; rxpclass++) - regc(rxpclass); + regc(static_cast(rxpclass)); regparse++; } } @@ -801,8 +801,8 @@ static void regtail (char* p, const char* val) { offset = int(scan - val); else offset = int(val - scan); - *(scan + 1) = (offset >> 8) & 0377; - *(scan + 2) = offset & 0377; + *(scan + 1) = static_cast((offset >> 8) & 0377); + *(scan + 2) = static_cast(offset & 0377); }