]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rgw: use sizeof() for snprintf
authorSage Weil <sage@inktank.com>
Tue, 21 Aug 2012 18:01:11 +0000 (11:01 -0700)
committerSage Weil <sage@inktank.com>
Tue, 21 Aug 2012 18:01:11 +0000 (11:01 -0700)
Signed-off-by: Sage Weil <sage@inktank.com>
src/rgw/rgw_rest.cc

index fb55f3477b69fd4a467c74d78f915308be970bf4..9860ebcb4bf401b519cbec7bf493e428d3c7adfd 100644 (file)
@@ -258,7 +258,7 @@ void dump_range(struct req_state *s, uint64_t ofs, uint64_t end, uint64_t total)
   char range_buf[128];
 
   /* dumping range into temp buffer first, as libfcgi will fail to digest %lld */
-  snprintf(range_buf, 128, "%lld-%lld/%lld", (long long)ofs, (long long)end, (long long)total);
+  snprintf(range_buf, sizeof(range_buf), "%lld-%lld/%lld", (long long)ofs, (long long)end, (long long)total);
   CGI_PRINTF(s,"Content-Range: bytes %s\n", range_buf);
 }