瀏覽代碼

Fixed compile errors after rebase.

Josh Haberman 10 年之前
父節點
當前提交
70ffefa551
共有 1 個文件被更改,包括 1 次插入3 次删除
  1. 1 3
      python/google/protobuf/pyext/message.cc

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

@@ -313,7 +313,7 @@ static PyObject* New(PyTypeObject* type,
 
 
   // Add the message to the DescriptorPool.
   // Add the message to the DescriptorPool.
   if (cdescriptor_pool::RegisterMessageClass(newtype->py_descriptor_pool,
   if (cdescriptor_pool::RegisterMessageClass(newtype->py_descriptor_pool,
-                                             descriptor, result) < 0) {
+                                             descriptor, result.get()) < 0) {
     return NULL;
     return NULL;
   }
   }
 
 
@@ -1946,8 +1946,6 @@ static PyObject* RegisterExtension(PyObject* cls,
   if (descriptor == NULL) {
   if (descriptor == NULL) {
     return NULL;
     return NULL;
   }
   }
-  const Descriptor* cmessage_descriptor = GetMessageDescriptor(
-      reinterpret_cast<PyTypeObject*>(cls));
 
 
   ScopedPyObjectPtr extensions_by_name(
   ScopedPyObjectPtr extensions_by_name(
       PyObject_GetAttr(cls, k_extensions_by_name));
       PyObject_GetAttr(cls, k_extensions_by_name));