blob: 908f06e14105632df3c42a95866a0f8de8571ff3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
diff --git a/onnxruntime/core/framework/tensorprotoutils.cc b/onnxruntime/core/framework/tensorprotoutils.cc
index 085c1ffbe..a9070d5e4 100644
--- a/onnxruntime/core/framework/tensorprotoutils.cc
+++ b/onnxruntime/core/framework/tensorprotoutils.cc
@@ -256,7 +256,7 @@ Status UnpackTensor(const ONNX_NAMESPACE::TensorProto& tensor, const void* raw_d
") does not match the data size(", tensor.field_size(), ") in proto"); \
auto& data = tensor.field_name(); \
for (auto data_iter = data.cbegin(); data_iter != data.cend(); ++data_iter) \
- *p_data++ = *reinterpret_cast<const T*>(data_iter); \
+ *p_data++ = *data_iter; \
return Status::OK(); \
}
|