You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by hw...@apache.org on 2010/11/29 15:04:43 UTC

svn commit: r1040115 - /subversion/trunk/subversion/libsvn_fs_fs/caching.c

Author: hwright
Date: Mon Nov 29 14:04:43 2010
New Revision: 1040115

URL: http://svn.apache.org/viewvc?rev=1040115&view=rev
Log:
My warning vigilantism for the day: perform some explicit casts to remove the
implicit (yet likely correct) casting going on.

* subversion/libsvn_fs_fs/caching.c
  (manifest_deserialize): Cast a few values to int where required by the
    APR api.

Modified:
    subversion/trunk/subversion/libsvn_fs_fs/caching.c

Modified: subversion/trunk/subversion/libsvn_fs_fs/caching.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_fs/caching.c?rev=1040115&r1=1040114&r2=1040115&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_fs/caching.c (original)
+++ subversion/trunk/subversion/libsvn_fs_fs/caching.c Mon Nov 29 14:04:43 2010
@@ -134,10 +134,10 @@ manifest_deserialize(void **out,
                      apr_pool_t *pool)
 {
   apr_array_header_t *manifest = apr_array_make(pool,
-                                                data_len / sizeof(apr_off_t),
-                                                sizeof(apr_off_t));
+                                       (int) (data_len / sizeof(apr_off_t)),
+                                       (int) sizeof(apr_off_t));
   memcpy(manifest->elts, data, data_len);
-  manifest->nelts = data_len / sizeof(apr_off_t);
+  manifest->nelts = (int) (data_len / sizeof(apr_off_t));
   *out = manifest;
 
   return SVN_NO_ERROR;