فهرست منبع

Cast size_t to unsigned long for %lu

Tatsuhiro Tsujikawa 14 سال پیش
والد
کامیت
9752704614
2فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 1 1
      src/HandshakeExtensionMessage.cc
  2. 1 1
      src/paramed_string.h

+ 1 - 1
src/HandshakeExtensionMessage.cc

@@ -86,7 +86,7 @@ std::string HandshakeExtensionMessage::toString() const
                     getExtensionName().c_str(),
                     util::percentEncode(clientVersion_).c_str(),
                     tcpPort_,
-                    metadataSize_));
+                    static_cast<unsigned long>(metadataSize_)));
   for(std::map<std::string, uint8_t>::const_iterator itr = extensions_.begin(),
         eoi = extensions_.end(); itr != eoi; ++itr) {
     const std::map<std::string, uint8_t>::value_type& vt = *itr;

+ 1 - 1
src/paramed_string.h

@@ -127,7 +127,7 @@ InputIterator expandLoop
     if(start <= end) {
       std::string format;
       if(minus-first == colon-minus-1) {
-        format = fmt("%%0%lud", minus-first);
+        format = fmt("%%0%lud", static_cast<unsigned long>(minus-first));
       } else {
         format = "%d";
       }