| Index: native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc
|
| diff --git a/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc b/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc
|
| index bb6b9cc87ed4f451f860377ab4d25aa1816555b6..b71de276270e2668d5cc3cd4b54ea75302298010 100644
|
| --- a/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc
|
| +++ b/native_client_sdk/src/libraries/nacl_io/html5fs/html5_fs.cc
|
| @@ -45,9 +45,8 @@ ino_t Html5Fs::HashPath(const Path& path) {
|
|
|
| // Apply a running DJB2a to each part of the path
|
| for (size_t segment = 0; segment < path.Size(); segment++) {
|
| - const char *ptr = path.Part(segment).c_str();
|
| - size_t len = path.Part(segment).length();
|
| - hash = HashPathSegment(hash, ptr, len);
|
| + const std::string& part = path.Part(segment);
|
| + hash = HashPathSegment(hash, part.c_str(), part.length());
|
| }
|
| return hash;
|
| }
|
|
|