aboutsummaryrefslogtreecommitdiffstats
path: root/src/bls_if.cpp
diff options
context:
space:
mode:
authorMITSUNARI Shigeo <herumi@nifty.com>2017-01-20 16:43:04 +0800
committerMITSUNARI Shigeo <herumi@nifty.com>2017-01-20 16:43:04 +0800
commitb680d8e089cd81f95c458f2c24f003cc36783c5a (patch)
tree0bb5fde1b19840e47b9c532aad67c4fe4a55ba70 /src/bls_if.cpp
parentca93275c32037b83577f7e52bc63714006228d21 (diff)
downloaddexon-bls-b680d8e089cd81f95c458f2c24f003cc36783c5a.tar
dexon-bls-b680d8e089cd81f95c458f2c24f003cc36783c5a.tar.gz
dexon-bls-b680d8e089cd81f95c458f2c24f003cc36783c5a.tar.bz2
dexon-bls-b680d8e089cd81f95c458f2c24f003cc36783c5a.tar.lz
dexon-bls-b680d8e089cd81f95c458f2c24f003cc36783c5a.tar.xz
dexon-bls-b680d8e089cd81f95c458f2c24f003cc36783c5a.tar.zst
dexon-bls-b680d8e089cd81f95c458f2c24f003cc36783c5a.zip
cgo accesses to T[] of Go
Diffstat (limited to 'src/bls_if.cpp')
-rw-r--r--src/bls_if.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/bls_if.cpp b/src/bls_if.cpp
index c64e868..1611e74 100644
--- a/src/bls_if.cpp
+++ b/src/bls_if.cpp
@@ -131,14 +131,14 @@ void blsSecretKeySign(const blsSecretKey *sec, blsSign *sign, const char *m, siz
((const bls::SecretKey*)sec)->sign(*(bls::Sign*)sign, std::string(m, size));
}
-void blsSecretKeySet(blsSecretKey *sec, const blsSecretKey* const *msk, size_t k, const blsId *id)
+void blsSecretKeySet(blsSecretKey *sec, const blsSecretKey* msk, size_t k, const blsId *id)
{
- ((bls::SecretKey*)sec)->set((const bls::SecretKey *const *)msk, k, *(const bls::Id*)id);
+ ((bls::SecretKey*)sec)->set((const bls::SecretKey *)msk, k, *(const bls::Id*)id);
}
-void blsSecretKeyRecover(blsSecretKey *sec, const blsSecretKey* const *secVec, const blsId *const *idVec, size_t n)
+void blsSecretKeyRecover(blsSecretKey *sec, const blsSecretKey *secVec, const blsId *idVec, size_t n)
{
- ((bls::SecretKey*)sec)->recover((const bls::SecretKey *const *)secVec, (const bls::Id *const *)idVec, n);
+ ((bls::SecretKey*)sec)->recover((const bls::SecretKey *)secVec, (const bls::Id *)idVec, n);
}
void blsSecretKeyGetPop(const blsSecretKey *sec, blsSign *sign)
@@ -176,13 +176,13 @@ void blsPublicKeyAdd(blsPublicKey *pub, const blsPublicKey *rhs)
{
((bls::PublicKey*)pub)->add(*(const bls::PublicKey*)rhs);
}
-void blsPublicKeySet(blsPublicKey *pub, const blsPublicKey *const *mpk, size_t k, const blsId *id)
+void blsPublicKeySet(blsPublicKey *pub, const blsPublicKey *mpk, size_t k, const blsId *id)
{
- ((bls::PublicKey*)pub)->set((const bls::PublicKey* const *)mpk, k, *(const bls::Id*)id);
+ ((bls::PublicKey*)pub)->set((const bls::PublicKey*)mpk, k, *(const bls::Id*)id);
}
-void blsPublicKeyRecover(blsPublicKey *pub, const blsPublicKey *const *pubVec, const blsId *const *idVec, size_t n)
+void blsPublicKeyRecover(blsPublicKey *pub, const blsPublicKey *pubVec, const blsId *idVec, size_t n)
{
- ((bls::PublicKey*)pub)->recover((const bls::PublicKey* const *)pubVec, (const bls::Id* const *)idVec, n);
+ ((bls::PublicKey*)pub)->recover((const bls::PublicKey*)pubVec, (const bls::Id*)idVec, n);
}
blsSign *blsSignCreate()
@@ -215,9 +215,9 @@ void blsSignAdd(blsSign *sign, const blsSign *rhs)
{
((bls::Sign*)sign)->add(*(const bls::Sign*)rhs);
}
-void blsSignRecover(blsSign *sign, const blsSign *const *signVec, const blsId *const *idVec, size_t n)
+void blsSignRecover(blsSign *sign, const blsSign *signVec, const blsId *idVec, size_t n)
{
- ((bls::Sign*)sign)->recover((const bls::Sign* const *)signVec, (const bls::Id* const *)idVec, n);
+ ((bls::Sign*)sign)->recover((const bls::Sign*)signVec, (const bls::Id*)idVec, n);
}
int blsSignVerify(const blsSign *sign, const blsPublicKey *pub, const char *m, size_t size)