diff options
author | Bryan Ischo <bryan@ischo.com> | 2008-07-22 03:36:29 +0000 |
---|---|---|
committer | Bryan Ischo <bryan@ischo.com> | 2008-07-22 03:36:29 +0000 |
commit | d6998ae7a48171ea78d4c60c22818672f36750de (patch) | |
tree | 5a9bff44ebf3ad2c7ffded7cff75ac4cff94a6b3 /src/response_headers_handler.c | |
parent | 8a2f22506a4e3a8f07356aaa3a223428243acda4 (diff) | |
download | ceph-libs3-d6998ae7a48171ea78d4c60c22818672f36750de.tar.gz |
* Minor updates, and complete documentation for libs3.h in progress
Diffstat (limited to 'src/response_headers_handler.c')
-rw-r--r-- | src/response_headers_handler.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/src/response_headers_handler.c b/src/response_headers_handler.c index 5051123..67ae08f 100644 --- a/src/response_headers_handler.c +++ b/src/response_headers_handler.c @@ -147,15 +147,17 @@ void response_headers_handler_add(ResponseHeadersHandler *handler, string_multibuffer_add(handler->responsePropertyStrings, c, valuelen, fit); } - else if (!strncmp(header, "x-amz-meta-", sizeof("x-amz-meta-") - 1)) { + else if (!strncmp(header, S3_METADATA_HEADER_NAME_PREFIX, + sizeof(S3_METADATA_HEADER_NAME_PREFIX) - 1)) { // Make sure there is room for another x-amz-meta header if (handler->responseProperties.metaDataCount == sizeof(handler->responseMetaData)) { return; } // Copy the name in - char *metaName = &(header[sizeof("x-amz-meta-") - 1]); - int metaNameLen = (namelen - (sizeof("x-amz-meta-") - 1)); + char *metaName = &(header[sizeof(S3_METADATA_HEADER_NAME_PREFIX) - 1]); + int metaNameLen = + (namelen - (sizeof(S3_METADATA_HEADER_NAME_PREFIX) - 1)); char *copiedName = string_multibuffer_current(handler->responseMetaDataStrings); string_multibuffer_add(handler->responseMetaDataStrings, metaName, |