c extensions memory leak fixed

This commit is contained in:
4tochka 2019-04-23 18:17:58 +04:00
parent 2852e1257b
commit 6822259fb8

View File

@ -6,19 +6,12 @@
#include "secp256k1_recovery.h"
secp256k1_context *secp256k1_precomp_context_sign;
secp256k1_context *secp256k1_precomp_context_verify;
static int context_exist = 0;
static PyObject *secp256k1_secp256k1_ec_pubkey_tweak_add(PyObject *self, PyObject *args) {
Py_buffer pubkey;
Py_buffer tweak;
@ -49,9 +42,6 @@ static PyObject *secp256k1_secp256k1_ec_pubkey_tweak_add(PyObject *self, PyObjec
return return_value;
}
static PyObject *secp256k1_secp256k1_ecdsa_add_points(PyObject *self, PyObject *args) {
Py_buffer a;
Py_buffer b;
@ -265,7 +255,6 @@ static PyObject *secp256k1_secp256k1_ec_pubkey_create(PyObject *self, PyObject *
return return_value;
}
static PyObject *secp256k1_secp256k1_ecdsa_sign(PyObject *self, PyObject *args) {
Py_buffer msg;
Py_buffer private_key;