Merge r517238, r517654 from trunk:
Generate etags consistently across 32-bit and 64-bit platforms: * modules/http/http_etag.c (etag_uint64_to_hex): Renamed from etag_ulong_to_hex; take an apr_uint64_t argument. (ap_make_etag): Adjust to use new function and macro names. Pass arguments directly to etag_uint64_to_hex without casting down to unsigned long. * modules/http/http_etag.c (etag_uint64_to_hex): Fix maximum shift size, thanks to Ruediger. PR: 40064 Submitted by: jorton Reviewed by: rpluem, jim, niq git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@602503 13f79535-47bb-0310-9956-ffa450edef68
parent
bca8b284
Please register or sign in to comment