From fecbbee7100a953cdfcefe957e4847211677b0ec Mon Sep 17 00:00:00 2001 From: behackett Date: Tue, 13 Aug 2013 19:50:02 -0700 Subject: [PATCH] Fix building on Windows PYTHON-414 --- pymongo/_cmessagemodule.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pymongo/_cmessagemodule.c b/pymongo/_cmessagemodule.c index a7aff06a3..03fa67fe9 100644 --- a/pymongo/_cmessagemodule.c +++ b/pymongo/_cmessagemodule.c @@ -709,8 +709,9 @@ static PyObject* _cbson_do_batched_insert(PyObject* self, PyObject* args) { if (!PyObject_CallMethod(client, "_send_message", "NO", result, send_gle)) { PyObject *etype = NULL, *evalue = NULL, *etrace = NULL; + PyObject* OperationFailure; PyErr_Fetch(&etype, &evalue, &etrace); - PyObject* OperationFailure = _error("OperationFailure"); + OperationFailure = _error("OperationFailure"); if (OperationFailure) { if (PyErr_GivenExceptionMatches(etype, OperationFailure)) { if (!safe || continue_on_error) {