SKALE-2892 clean up

parent 72551bb3
......@@ -59,10 +59,10 @@ std::string *FqToString(libff::alt_bn128_Fq *_fq) {
char arr[mpz_sizeinbase(t, 10) + 2];
char *tmp = mpz_get_str(arr, 10, t);
mpz_get_str(arr, 10, t);
mpz_clear(t);
return new std::string(tmp);
return new std::string(arr);
}
int char2int(char _input) {
......
......@@ -63,10 +63,10 @@ template<class T> string ConvertToString(T field_elem, int base = 10) {
char arr[mpz_sizeinbase(t, base) + 2];
char *tmp = mpz_get_str(arr, base, t);
mpz_get_str(arr, base, t);
mpz_clear(t);
string output = tmp;
string output = arr;
return output;
}
......@@ -84,8 +84,8 @@ string convertHexToDec(const string& hex_str) {
}
char arr[mpz_sizeinbase(dec, 10) + 2];
char *result = mpz_get_str(arr, 10, dec);
ret = result;
mpz_get_str(arr, 10, dec);
ret = arr;
} catch (exception &e) {
mpz_clear(dec);
throw SGXException(INCORRECT_STRING_CONVERSION, e.what());
......
......@@ -70,10 +70,10 @@ string TestUtils::stringFromFr(libff::alt_bn128_Fr &el) {
mpz_init(t);
el.as_bigint().to_mpz(t);
char arr[mpz_sizeinbase(t, 10) + 2];
char *tmp = mpz_get_str(arr, 10, t);
mpz_get_str(arr, 10, t);
mpz_clear(t);
return string(tmp);
return string(arr);
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment