Просмотр исходного кода

Fixed sign conversion
Author: jgg
Date: 1999-08-28 01:49:07 GMT
Fixed sign conversion

Arch Librarian лет назад: 22
Родитель
Сommit
bf3abeedae
3 измененных файлов с 7 добавлено и 5 удалено
  1. 2 2
      apt-pkg/acquire-worker.cc
  2. 3 1
      apt-pkg/contrib/mmap.cc
  3. 2 2
      apt-pkg/contrib/strutl.cc

+ 2 - 2
apt-pkg/acquire-worker.cc

@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // Description								/*{{{*/
-// $Id: acquire-worker.cc,v 1.26 1999/08/03 05:19:41 jgg Exp $
+// $Id: acquire-worker.cc,v 1.27 1999/08/28 01:49:56 jgg Exp $
 /* ######################################################################
 
    Acquire Worker 
@@ -249,7 +249,7 @@ bool pkgAcquire::Worker::RunMessages()
 	    pkgAcquire::ItemDesc Desc = *Itm;
 	    OwnerQ->ItemDone(Itm);
 	    if (TotalSize != 0 && 
-		atoi(LookupTag(Message,"Size","0").c_str()) != TotalSize)
+		(unsigned)atoi(LookupTag(Message,"Size","0").c_str()) != TotalSize)
 	       _error->Warning("Bizzar Error - File size is not what the server reported %s %u",
 			       LookupTag(Message,"Size","0").c_str(),TotalSize);
 

+ 3 - 1
apt-pkg/contrib/mmap.cc

@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // Description								/*{{{*/
-// $Id: mmap.cc,v 1.17 1999/08/02 03:07:47 jgg Exp $
+// $Id: mmap.cc,v 1.18 1999/08/28 01:49:07 jgg Exp $
 /* ######################################################################
    
    MMap Class - Provides 'real' mmap or a faked mmap using read().
@@ -35,6 +35,8 @@
 #include <fcntl.h>
    									/*}}}*/
 
+#undef _POSIX_SYNCHRONIZED_IO   
+
 // MMap::MMap - Constructor						/*{{{*/
 // ---------------------------------------------------------------------
 /* */

+ 2 - 2
apt-pkg/contrib/strutl.cc

@@ -1,6 +1,6 @@
 // -*- mode: cpp; mode: fold -*-
 // Description								/*{{{*/
-// $Id: strutl.cc,v 1.28 1999/08/02 03:07:48 jgg Exp $
+// $Id: strutl.cc,v 1.29 1999/08/28 01:49:08 jgg Exp $
 /* ######################################################################
 
    String Util - Some usefull string functions.
@@ -713,7 +713,7 @@ static int HexDigit(int c)
 bool Hex2Num(const char *Start,const char *End,unsigned char *Num,
 	     unsigned int Length)
 {
-   if (End - Start != Length*2)
+   if (End - Start != (signed)(Length*2))
       return false;
    
    // Convert each digit. We store it in the same order as the string