aboutsummaryrefslogtreecommitdiff
path: root/pow/POW-0.7/POW.c
diff options
context:
space:
mode:
Diffstat (limited to 'pow/POW-0.7/POW.c')
-rw-r--r--pow/POW-0.7/POW.c5
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;