Index: subversion/libsvn_repos/reporter.c
===================================================================
--- subversion/libsvn_repos/reporter.c	(revision 8863)
+++ subversion/libsvn_repos/reporter.c	(working copy)
@@ -922,11 +922,12 @@
      as report paths. */
   path = svn_path_join (b->s_operand, path, pool);
 
-  lrep = lpath ? apr_psprintf (pool, "+%d:%s", strlen(lpath), lpath) : "-";
+  lrep = lpath ? apr_psprintf (pool, "+%" APR_SIZE_T_FMT ":%s",
+                               strlen(lpath), lpath) : "-";
   rrep = (SVN_IS_VALID_REVNUM (rev)) ?
     apr_psprintf (pool, "+%" SVN_REVNUM_T_FMT ":", rev) : "-";
-  rep = apr_psprintf (pool, "+%d:%s%s%s%c", strlen(path), path, lrep, rrep,
-                      start_empty ? '+' : '-');
+  rep = apr_psprintf (pool, "+%" APR_SIZE_T_FMT ":%s%s%s%c", strlen(path),
+                      path, lrep, rrep, start_empty ? '+' : '-');
   return svn_io_file_write_full (b->tempfile, rep, strlen(rep), NULL, pool);
 }
 


