Loading libappfuse/FuseBuffer.cc +3 −1 Original line number Diff line number Diff line Loading @@ -251,7 +251,9 @@ void FuseBuffer::HandleInit() { void FuseBuffer::HandleNotImpl() { LOG(VERBOSE) << "NOTIMPL op=" << request.header.opcode << " uniq=" << request.header.unique << " nid=" << request.header.nodeid; const uint64_t unique = request.header.unique; // Add volatile as a workaround for compiler issue which removes the temporary // variable. const volatile uint64_t unique = request.header.unique; response.Reset(0, -ENOSYS, unique); } Loading Loading
libappfuse/FuseBuffer.cc +3 −1 Original line number Diff line number Diff line Loading @@ -251,7 +251,9 @@ void FuseBuffer::HandleInit() { void FuseBuffer::HandleNotImpl() { LOG(VERBOSE) << "NOTIMPL op=" << request.header.opcode << " uniq=" << request.header.unique << " nid=" << request.header.nodeid; const uint64_t unique = request.header.unique; // Add volatile as a workaround for compiler issue which removes the temporary // variable. const volatile uint64_t unique = request.header.unique; response.Reset(0, -ENOSYS, unique); } Loading