diff options
Diffstat (limited to 'pow/POW-0.7/POW.c')
-rw-r--r-- | pow/POW-0.7/POW.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/pow/POW-0.7/POW.c b/pow/POW-0.7/POW.c index 553d12db..f71d9d05 100644 --- a/pow/POW-0.7/POW.c +++ b/pow/POW-0.7/POW.c @@ -4078,13 +4078,12 @@ ssl_object_read(ssl_object *self, PyObject *args) if (ret <= 0) { - free(msg); err = SSL_get_error( self->ssl, ret ); PyErr_SetObject(SSLErrorObject, ssl_err_factory( err ) ); goto error; } - else - data = Py_BuildValue("s#", msg, ret); + + data = Py_BuildValue("s#", msg, ret); free(msg); return data; |