Author: rhuijben
Date: Wed Oct 12 10:36:03 2016
New Revision: 1764436

URL: http://svn.apache.org/viewvc?rev=1764436&view=rev
Log:
Resolve two minor Windows specific corectness warnings found by a newer
compiler version.

* subversion/libsvn_subr/io.c
  (svn_io__utf8_to_unicode_longpath): Remove unnecessary truncate.

* subversion/libsvn_subr/win32_crashrpt.c
  (write_value): Properly print pointersized value.

Modified:
    subversion/trunk/subversion/libsvn_subr/io.c
    subversion/trunk/subversion/libsvn_subr/win32_crashrpt.c

Modified: subversion/trunk/subversion/libsvn_subr/io.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/io.c?rev=1764436&r1=1764435&r2=1764436&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/io.c (original)
+++ subversion/trunk/subversion/libsvn_subr/io.c Wed Oct 12 10:36:03 2016
@@ -1774,7 +1774,7 @@ svn_io__utf8_to_unicode_longpath(const W
      * than the original number of utf-8 narrow chars.
      */
     const WCHAR *prefix = NULL;
-    const int srclen = strlen(source);
+    const size_t srclen = strlen(source);
     WCHAR *buffer;
 
     if (srclen > 248)

Modified: subversion/trunk/subversion/libsvn_subr/win32_crashrpt.c
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_subr/win32_crashrpt.c?rev=1764436&r1=1764435&r2=1764436&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/win32_crashrpt.c (original)
+++ subversion/trunk/subversion/libsvn_subr/win32_crashrpt.c Wed Oct 12 
10:36:03 2016
@@ -380,7 +380,7 @@ write_value(FILE *log_file, DWORD64 mod_
         }
         break;
       case 12: /* SymTagEnum */
-          fprintf(log_file, "%d", *(DWORD_PTR *)value_addr);
+          fprintf(log_file, "%Id", *(DWORD_PTR *)value_addr);
           break;
       case 13: /* SymTagFunctionType */
           fprintf(log_file, FORMAT_PTR, *(DWORD_PTR *)value_addr);


Reply via email to