Browse code

cid #11125/#11126

David Raynor authored on 2013/02/14 05:10:41
Showing 1 changed files
... ...
@@ -16,9 +16,9 @@ void s_fp_add(fp_int *a, fp_int *b, fp_int *c)
16 16
   register fp_word  t;
17 17
 
18 18
   y       = MAX(a->used, b->used);
19
-  oldused = c->used;
19
+  oldused = MAX(c->used, FP_SIZE);
20 20
   c->used = y;
21
- 
21
+
22 22
   t = 0;
23 23
   for (x = 0; x < y; x++) {
24 24
       t         += ((fp_word)a->dp[x]) + ((fp_word)b->dp[x]);