From 911613edf0ec23d8dbcb1a8c860898a647258534 Mon Sep 17 00:00:00 2001 From: Alexander Neundorf Date: Wed, 15 Aug 2007 08:47:28 -0400 Subject: [PATCH] COMP: fix warning about comparison signed - unsigned Alex --- Source/CPack/cmCPackDebGenerator.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Source/CPack/cmCPackDebGenerator.cxx b/Source/CPack/cmCPackDebGenerator.cxx index 60e476bb3..c8b6d4e35 100644 --- a/Source/CPack/cmCPackDebGenerator.cxx +++ b/Source/CPack/cmCPackDebGenerator.cxx @@ -329,7 +329,8 @@ static int copy_ar(CF *cfp, off_t size) FILE* from = cfp->rFile; FILE* to = cfp->wFile; while (sz && - (nr = fread(buf, 1, sz < sizeof(buf) ? sz : sizeof(buf), from )) > 0) { + (nr = fread(buf, 1, sz < off_t(sizeof(buf)) ? sz : sizeof(buf), from )) + > 0) { sz -= nr; for (int off = 0; off < nr; nr -= off, off += nw) if ((nw = fwrite(buf + off, 1, nr, to)) < 0)