Преглед на файлове

Merge pull request #2922 from anandolee/master

Use PyUnicode_AsEncodedString() instead of PyUnicode_AsEncodedObject()
Jie Luo преди 8 години
родител
ревизия
69bfde22b6
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      python/google/protobuf/pyext/message.cc

+ 1 - 1
python/google/protobuf/pyext/message.cc

@@ -779,7 +779,7 @@ PyObject* CheckString(PyObject* arg, const FieldDescriptor* descriptor) {
       encoded_string = arg;  // Already encoded.
       Py_INCREF(encoded_string);
     } else {
-      encoded_string = PyUnicode_AsEncodedObject(arg, "utf-8", NULL);
+      encoded_string = PyUnicode_AsEncodedString(arg, "utf-8", NULL);
     }
   } else {
     // In this case field type is "bytes".