aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/secp256k1/panic_cb.go
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/secp256k1/panic_cb.go')
-rw-r--r--crypto/secp256k1/panic_cb.go21
1 files changed, 0 insertions, 21 deletions
diff --git a/crypto/secp256k1/panic_cb.go b/crypto/secp256k1/panic_cb.go
deleted file mode 100644
index 6d59a1d24..000000000
--- a/crypto/secp256k1/panic_cb.go
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright 2015 Jeffrey Wilcke, Felix Lange, Gustav Simonsson. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be found in
-// the LICENSE file.
-
-package secp256k1
-
-import "C"
-import "unsafe"
-
-// Callbacks for converting libsecp256k1 internal faults into
-// recoverable Go panics.
-
-//export secp256k1GoPanicIllegal
-func secp256k1GoPanicIllegal(msg *C.char, data unsafe.Pointer) {
- panic("illegal argument: " + C.GoString(msg))
-}
-
-//export secp256k1GoPanicError
-func secp256k1GoPanicError(msg *C.char, data unsafe.Pointer) {
- panic("internal error: " + C.GoString(msg))
-}