diff options
author | William Joye <wjoye@cfa.harvard.edu> | 2019-09-28 15:04:31 (GMT) |
---|---|---|
committer | William Joye <wjoye@cfa.harvard.edu> | 2019-09-28 15:04:31 (GMT) |
commit | 4a84b317115ed7cdaefbc9439df85d196ac1e865 (patch) | |
tree | da5d943c62e2a58276c3a9e503220d74cfd3cc2d /tcl8.6/libtommath/bn_error.c | |
parent | 44a4942fdaa6d5c5fa5bb8abdcee356c5cf940a6 (diff) | |
download | blt-4a84b317115ed7cdaefbc9439df85d196ac1e865.zip blt-4a84b317115ed7cdaefbc9439df85d196ac1e865.tar.gz blt-4a84b317115ed7cdaefbc9439df85d196ac1e865.tar.bz2 |
upgrade tcl/tk
Diffstat (limited to 'tcl8.6/libtommath/bn_error.c')
-rw-r--r-- | tcl8.6/libtommath/bn_error.c | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/tcl8.6/libtommath/bn_error.c b/tcl8.6/libtommath/bn_error.c deleted file mode 100644 index 697875f..0000000 --- a/tcl8.6/libtommath/bn_error.c +++ /dev/null @@ -1,44 +0,0 @@ -#include "tommath_private.h" -#ifdef BN_ERROR_C -/* LibTomMath, multiple-precision integer library -- Tom St Denis - * - * LibTomMath is a library that provides multiple-precision - * integer arithmetic as well as number theoretic functionality. - * - * The library was designed directly after the MPI library by - * Michael Fromberger but has been written from scratch with - * additional optimizations in place. - * - * SPDX-License-Identifier: Unlicense - */ - -static const struct { - int code; - const char *msg; -} msgs[] = { - { MP_OKAY, "Successful" }, - { MP_MEM, "Out of heap" }, - { MP_VAL, "Value out of range" } -}; - -/* return a char * string for a given code */ -const char *mp_error_to_string(int code) -{ - size_t x; - - /* scan the lookup table for the given message */ - for (x = 0; x < (sizeof(msgs) / sizeof(msgs[0])); x++) { - if (msgs[x].code == code) { - return msgs[x].msg; - } - } - - /* generic reply for invalid code */ - return "Invalid error code"; -} - -#endif - -/* ref: $Format:%D$ */ -/* git commit: $Format:%H$ */ -/* commit time: $Format:%ai$ */ |