]> gitweb.hamatoma.de Git - crepublib/commitdiff
warnings
authorHamatoma <git.tortouse@hm.f-r-e-i.de>
Mon, 2 Feb 2015 22:36:52 +0000 (23:36 +0100)
committerHamatoma <git.tortouse@hm.f-r-e-i.de>
Mon, 2 Feb 2015 22:36:52 +0000 (23:36 +0100)
.gitignore
base/ReByteBuffer.cpp
math/md5.cpp
os/ReDirTools.cpp

index 028bb5e7ba3c2046fe33b874c49379f8008324af..a2d4278cb0bbcf36eb843c5d1158294628532e3a 100644 (file)
@@ -1,6 +1,5 @@
 *.o
-dirtool
-alltest
+dirtool/
 .hg/
 Debug/
 .settings/
index c81b062a8655fd964b753fb7919267c1d237db90..dde837e4bcfa911e2bf2fd1985539e589e85404c 100644 (file)
@@ -213,7 +213,7 @@ ReByteBuffer& ReByteBuffer::appendHexDump(const char* data, size_t length,
                        appendInt(offset, offsetFormat);
                int ix;
                for (ix = 0; ix < bytesPerLine; ix++){
-                       if (ix < length)
+                       if (ix < (int) length)
                                appendInt((unsigned) data[ix] % 0xff, "%02x");
                        else
                                append("  ");
@@ -230,7 +230,7 @@ ReByteBuffer& ReByteBuffer::appendHexDump(const char* data, size_t length,
                }
                char cc;
                for (ix = 0; ix < bytesPerLine; ix++){
-                       if (ix < length)
+                       if (ix < (int) length)
                                appendInt( (cc = data[ix]) < ' ' || cc > 127 ? '.' : cc, "%c");
                        else
                                append(" ");
@@ -239,7 +239,7 @@ ReByteBuffer& ReByteBuffer::appendHexDump(const char* data, size_t length,
                                append(" ", 1);
                }
                append("\n", 1);
-               length = length <= bytesPerLine ? 0 : length - bytesPerLine;
+               length = length <= (int) bytesPerLine ? 0 : length - bytesPerLine;
                data += bytesPerLine;
                offset += bytesPerLine;
        }
index 0c1b9dc765c87efc4383e31a44d05e17b4485ef0..f90e5b325c2377883546dc279cba61b581139476 100644 (file)
@@ -32,6 +32,7 @@ documentation and/or software.
 
 /* interface header */
 #include "math/md5.hpp"
+#include "assert.h"
 
 /* system implementation headers */
 #include <cstdio>
@@ -349,6 +350,7 @@ std::string MD5::hexdigest() const
 
 std::ostream& operator<<(std::ostream& out, MD5 md5)
 {
+  assert(false);       
   return out << md5.hexdigest();
 }
 
index 7b016a146f05d0651c32bb3cdaafa17e297a999b..d62827355a54735705c7db48414812908cf30c80 100644 (file)
@@ -489,7 +489,7 @@ void ReDirOptions::optimizePathPattern(ReByteBuffer& buffer){
        list.split(buffer.str() + 1, buffer.str()[0]);
        buffer.replaceAll(OS_SEPARATOR, 1, "/", 1);
        ReByteBuffer item;
-       for (int ix = 0; ix < list.count(); ix++){
+       for (int ix = 0; ix < (int) list.count(); ix++){
                item.set(list.strOf(ix), -1);
                if (item.endsWith("/*"))
                        item.setLength(item.length() - 2);
@@ -1207,7 +1207,7 @@ bool ReDirSync::copyFile(const char* source, ReFileProperties_t* properties,
        }
 #elif defined __WIN32__
     BOOL dummy;
-    rc = CopyFileEx(source, target, NULL, NULL, &dummy, COPY_FILE_NO_BUFFERING) != 0;
+    rc = CopyFileExA(source, target, NULL, NULL, &dummy, COPY_FILE_NO_BUFFERING) != 0;
     int errNo = 0;
     if (! rc)
         errNo = GetLastError();
@@ -1278,7 +1278,7 @@ bool ReDirSync::makeDirectory(const char* directory, int minLength,
        // for all parents and the full path itself:
        while(ixSlash >= 0){
                ixSlash = path.indexOf(OS_SEPARATOR_CHAR, ixSlash + 1);
-        if (ixSlash >= path.length() - 1)
+        if (ixSlash >= (int) path.length() - 1)
             break;
                // is the slash in front of the first node, e.g. 'e:\'?
                if (ixSlash == start + 1)