X-Git-Url: http://git.dolda2000.com/gitweb/?a=blobdiff_plain;f=lib%2Fpython%2Fdolmod.c;h=36910ec4a2febd2121c5a2e01678487de51a8b90;hb=7ac0fb29c19c6d339148db86ee0cfeea3f53d64a;hp=71623a6e40ef82215db5f1751f7f54a88245d565;hpb=9cbeb60c78389bde5a290e263335cffffbb5ced6;p=doldaconnect.git diff --git a/lib/python/dolmod.c b/lib/python/dolmod.c index 71623a6..36910ec 100644 --- a/lib/python/dolmod.c +++ b/lib/python/dolmod.c @@ -267,13 +267,13 @@ static PyObject *mod_qcmd(PyObject *self, PyObject *args, PyObject *kwargs) if(PyMapping_HasKeyString(kwargs, "cb")) { cb = PyMapping_GetItemString(kwargs, "cb"); if(PyCallable_Check(cb)) { - ret = PyInt_FromLong(dc_queuecmd(qcmd_cb, cb, cmd, L"%%a", toks, NULL)); + ret = PyInt_FromLong(dc_queuecmd(qcmd_cb, cb, cmd, L"%a", toks, NULL)); } else { PyErr_SetString(PyExc_TypeError, "Callback must be callable"); Py_DECREF(cb); } } else { - ret = PyInt_FromLong(dc_queuecmd(NULL, NULL, cmd, L"%%a", toks, NULL)); + ret = PyInt_FromLong(dc_queuecmd(NULL, NULL, cmd, L"%a", toks, NULL)); } out: @@ -402,7 +402,7 @@ static PyObject *mod_checkproto(PyObject *self, PyObject *args) PyErr_SetString(PyExc_TypeError, "first argument must be a response object"); return(NULL); } - resp = tmp; + resp = (struct respobj *)tmp; if(dc_checkprotocol(resp->resp, version)) Py_RETURN_FALSE; else