diff --git a/tensorflow/c/tf_tensor.cc b/tensorflow/c/tf_tensor.cc index 0feb986ce44..39d2683226f 100644 --- a/tensorflow/c/tf_tensor.cc +++ b/tensorflow/c/tf_tensor.cc @@ -288,7 +288,7 @@ TF_Tensor* TF_TensorFromTensor(const tensorflow::Tensor& src, Status* status) { if (!tensor.CopyFrom(src, src.shape())) { return nullptr; } - return new TF_Tensor{new tensorflow::TensorInterface(tensor)}; + return new TF_Tensor{new tensorflow::TensorInterface(std::move(tensor))}; } Status TF_TensorToTensor(const TF_Tensor* src, Tensor* dst) {