aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/contrib/lite/kernels/test_util.h
diff options
context:
space:
mode:
authorGravatar Yu-Cheng Ling <ycling@google.com>2018-05-14 16:35:22 -0700
committerGravatar TensorFlower Gardener <gardener@tensorflow.org>2018-05-14 16:38:13 -0700
commit2d413fe4d34f666e35a820a37e4c49db4124233a (patch)
treee553b4d7213822c7982b5d91aaebbd58ffa6c98f /tensorflow/contrib/lite/kernels/test_util.h
parente0cf38213eaacad4572d8df31a83a67807c23eec (diff)
Refactoring: Make OpResolver return const pointer.
PiperOrigin-RevId: 196587227
Diffstat (limited to 'tensorflow/contrib/lite/kernels/test_util.h')
-rw-r--r--tensorflow/contrib/lite/kernels/test_util.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/tensorflow/contrib/lite/kernels/test_util.h b/tensorflow/contrib/lite/kernels/test_util.h
index 32529b6d94..55edc97d19 100644
--- a/tensorflow/contrib/lite/kernels/test_util.h
+++ b/tensorflow/contrib/lite/kernels/test_util.h
@@ -93,16 +93,14 @@ class SingleOpResolver : public OpResolver {
registration_.builtin_code = static_cast<int32_t>(op);
registration_.version = 1;
}
- TfLiteRegistration* FindOp(BuiltinOperator op, int version) const override {
+ const TfLiteRegistration* FindOp(BuiltinOperator op,
+ int version) const override {
if (op == op_) {
- // The current interface requires to return a mutable pointer, but the
- // caller never changes the structure.
- // TODO(ycling): Consider refactoring and return constant pointers.
- return const_cast<TfLiteRegistration*>(&registration_);
+ return &registration_;
}
return nullptr;
}
- TfLiteRegistration* FindOp(const char* op, int version) const override {
+ const TfLiteRegistration* FindOp(const char* op, int version) const override {
return nullptr;
}