mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 21:07:10 +08:00
Revert "Fix clang-tidy warnings in Caffe2 code (#134935)"
This reverts commit 7cfd23636c8fa6fcbb8bf3ea34e15b847ec9ad9d. Reverted https://github.com/pytorch/pytorch/pull/134935 on behalf of https://github.com/izaitsevfb due to breaks internal builds, caffe2 is still used internally ([comment](https://github.com/pytorch/pytorch/pull/134935#issuecomment-2349368152))
This commit is contained in:
@ -1,9 +1,10 @@
|
||||
#pragma once
|
||||
#include <caffe2/serialize/read_adapter_interface.h>
|
||||
#include <sys/types.h>
|
||||
#include <cstring>
|
||||
#include <caffe2/serialize/read_adapter_interface.h>
|
||||
|
||||
namespace caffe2::serialize {
|
||||
|
||||
namespace caffe2 {
|
||||
namespace serialize {
|
||||
|
||||
class MemoryReadAdapter final : public caffe2::serialize::ReadAdapterInterface {
|
||||
public:
|
||||
@ -14,18 +15,18 @@ class MemoryReadAdapter final : public caffe2::serialize::ReadAdapterInterface {
|
||||
return size_;
|
||||
}
|
||||
|
||||
size_t read(
|
||||
uint64_t pos,
|
||||
void* buf,
|
||||
size_t n,
|
||||
const char* what [[maybe_unused]] = "") const override {
|
||||
size_t read(uint64_t pos, void* buf, size_t n, const char* what = "")
|
||||
const override {
|
||||
(void) what;
|
||||
memcpy(buf, (int8_t*)(data_) + pos, n);
|
||||
return n;
|
||||
}
|
||||
|
||||
private:
|
||||
const void* data_;
|
||||
off_t size_{};
|
||||
off_t size_;
|
||||
};
|
||||
|
||||
} // namespace caffe2::serialize
|
||||
|
||||
} // namespace serialize
|
||||
} // namespace caffe2
|
||||
|
Reference in New Issue
Block a user