From 637d6ebbdfb00cd87b8a7b43506dadc8e8933f19 Mon Sep 17 00:00:00 2001 From: Kibeom Kim Date: Fri, 18 Sep 2020 12:32:03 -0700 Subject: [PATCH] Fix return type of PyUnicodeAsUtf8Compat to `const char*` to precisely match to the return type of `PyUnicode_AsUTF8`. PiperOrigin-RevId: 332504252 Change-Id: I08d5b53c6716a1195b66b93262aa190065eed053 --- tensorflow/python/util/function_parameter_canonicalizer.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tensorflow/python/util/function_parameter_canonicalizer.cc b/tensorflow/python/util/function_parameter_canonicalizer.cc index cde606b1c18..2791e51eb73 100644 --- a/tensorflow/python/util/function_parameter_canonicalizer.cc +++ b/tensorflow/python/util/function_parameter_canonicalizer.cc @@ -21,7 +21,7 @@ limitations under the License. #include "tensorflow/python/lib/core/safe_pyobject_ptr.h" namespace { -inline char* PyUnicodeAsUtf8Compat(PyObject* obj) { +inline const char* PyUnicodeAsUtf8Compat(PyObject* obj) { #if PY_MAJOR_VERSION < 3 return PyString_AS_STRING(obj); #else