Commit 642ef5b08ff3bf23f8fe7a41808fb37550ef1b06

Francois Perrad 2019-09-07T19:07:17

fix mp_to_radix remove an assignment which could overwrite the one with MP_VAL caused by a conflict between 2 recent commits - refactor with goto - return error if output-buffer is too small

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/bn_mp_to_radix.c b/bn_mp_to_radix.c
index 6b03ee7..ca9c0fa 100644
--- a/bn_mp_to_radix.c
+++ b/bn_mp_to_radix.c
@@ -66,8 +66,6 @@ mp_err mp_to_radix(const mp_int *a, char *str, size_t maxlen, int radix)
    /* append a NULL so the string is properly terminated */
    *str = '\0';
 
-   err = MP_OKAY;
-
 LBL_ERR:
    mp_clear(&t);
    return err;