Changeset 592 for trunk/src/bignum.c


Ignore:
Timestamp:
Oct 31, 2026, 7:16:07 PM (21 hours ago)
Author:
katerina
Message:

Fixes for compiler warnings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bignum.c

    r570 r592  
    649649
    650650bigerr_t
    651 big_create(a)
    652 bignum *a;
     651big_create(bignum * a)
    653652{
    654653  /* Make sure that big_create alway returns a NULL bignum
    … …  
    681680
    682681void
    683 big_destroy(a)
    684 bignum *a;
     682big_destroy(bignum *a)
    685683{
    686684  /* Mar 4, 2000 R. Wichmann: check for a == NULL */
    … …  
    691689
    692690ulong
    693 big_bitcount(a)
    694 bignum *a;
     691big_bitcount(bignum *a)
    695692{
    696693    int bits = 0;
    … …  
    711708
    712709bigerr_t
    713 big_set_big(a, b)
    714 bignum *a;
    715 bignum *b;
     710big_set_big(bignum *a, bignum *b)
    716711{
    717712    if ((big_errno != BIG_OK) || (a == b))
    … …  
    731726
    732727void
    733 big_set_ulong(n, a)
    734 ulong n;
    735 bignum *a;
     728big_set_ulong(ulong n, bignum *a)
    736729{
    737730    unsigned int i;
    … …  
    766759
    767760void
    768 big_set_long(n, a)
    769 long n;
    770 bignum *a;
     761big_set_long(long n, bignum *a)
    771762{
    772763    ulong m;
    … …  
    782773
    783774bigerr_t
    784 big_set_string(numstr, base, a)
    785 char *numstr;
    786 int base;
    787 bignum *a;
     775big_set_string(char * numstr, int base, bignum *a)
    788776{
    789777    char *src, *maxdigit, *chrptr;
    … …  
    870858
    871859int
    872 big_ulong(a, n)
    873 bignum *a;
    874 ulong *n;
     860big_ulong(bignum *a, ulong *n)
    875861{
    876862    ulong old_n;
    … …  
    900886
    901887int
    902 big_long(a, n)
    903 bignum *a;
    904 long *n;
     888big_long(bignum *a, long *n)
    905889{
    906890    long old_n;
    … …  
    931915
    932916char *
    933 big_string(a, base)
    934 bignum *a;
    935 int base;
     917big_string(bignum *a, int base)
    936918{
    937919    ulong bit_length, str_length;
    … …  
    993975
    994976bigerr_t
    995 big_negate(a, b)
    996 bignum *a;
    997 bignum *b;
     977big_negate(bignum *a, bignum *b)
    998978{
    999979    big_set_big(a, b);
    … …  
    1003983
    1004984int
    1005 big_sign(a)
    1006 bignum *a;
     985big_sign(bignum *a)
    1007986{
    1008987    return a->sign;
    … …  
    1010989
    1011990bigerr_t
    1012 big_abs(a, b)
    1013 bignum *a;
    1014 bignum *b;
     991big_abs(bignum *a, bignum *b)
    1015992{
    1016993    big_set_big(a, b);
    … …  
    10231000
    10241001int
    1025 big_compare(a, b)
    1026 bignum *a;
    1027 bignum *b;
     1002big_compare(bignum *a, bignum *b)
    10281003{
    10291004    if (a->sign == b->sign)
    … …  
    10421017
    10431018int
    1044 big_lessp(a, b)
    1045 bignum *a;
    1046 bignum *b;
     1019big_lessp(bignum *a, bignum *b)
    10471020{
    10481021    return big_compare(a, b) < 0;
    … …  
    10501023
    10511024int
    1052 big_leqp(a, b)
    1053 bignum *a;
    1054 bignum *b;
     1025big_leqp(bignum *a, bignum *b)
    10551026{
    10561027    return !(big_compare(a, b) > 0);
    … …  
    10581029
    10591030int
    1060 big_equalp(a, b)
    1061 bignum *a;
    1062 bignum *b;
     1031big_equalp(bignum *a, bignum *b)
    10631032{
    10641033    return big_compare(a, b) == 0;
    … …  
    10661035
    10671036int
    1068 big_geqp(a, b)
    1069 bignum *a;
    1070 bignum *b;
     1037big_geqp(bignum *a, bignum *b)
    10711038{
    10721039    return !(big_compare(a, b) < 0);
    … …  
    10741041
    10751042int
    1076 big_greaterp(a, b)
    1077 bignum *a;
    1078 bignum *b;
     1043big_greaterp(bignum *a, bignum *b)
    10791044{
    10801045    return big_compare(a, b) > 0;
    … …  
    10821047
    10831048int
    1084 big_zerop(a)
    1085 bignum *a;
     1049big_zerop(bignum *a)
    10861050{
    10871051    return a->sign == BIG_SIGN_0;
    … …  
    10891053
    10901054int
    1091 big_evenp(a)
    1092 bignum *a;
     1055big_evenp(bignum *a)
    10931056{
    10941057    return ((*a->dp & 0x01) == 0);
    … …  
    10961059
    10971060int
    1098 big_oddp(a)
    1099 bignum *a;
     1061big_oddp(bignum *a)
    11001062{
    11011063    return ((*a->dp & 0x01) == 1);
    … …  
    11031065
    11041066bigerr_t
    1105 big_add(a, b, c)
    1106 bignum *a;
    1107 bignum *b;
    1108 bignum *c;
     1067big_add(bignum *a, bignum *b, bignum *c)
    11091068{
    11101069    int cmp;
    … …  
    11601119
    11611120bigerr_t
    1162 big_sub(a, b, c)
    1163 bignum *a;
    1164 bignum *b;
    1165 bignum *c;
     1121big_sub(bignum *a, bignum *b, bignum *c)
    11661122{
    11671123    int cmp;
    … …  
    12251181
    12261182bigerr_t
    1227 big_mul(a, b, c)
    1228 bignum *a;
    1229 bignum *b;
    1230 bignum *c;
     1183big_mul(bignum *a, bignum *b, bignum *c)
    12311184{
    12321185    DIGIT *dp_x, *dp_xstart, *dp_xend;
    … …  
    13501303
    13511304bigerr_t
    1352 big_trunc(a, b, q, r)
    1353 bignum *a;
    1354 bignum *b;
    1355 bignum *q;
    1356 bignum *r;
     1305big_trunc(bignum *a, bignum *b, bignum *q, bignum *r)
    13571306{
    13581307    DIGIT *v_end, *q_end, *r_end, *src, *dst;
    … …  
    15981547
    15991548bigerr_t
    1600 big_floor(a, b, q, r)
    1601 bignum *a;
    1602 bignum *b;
    1603 bignum *q;
    1604 bignum *r;
     1549big_floor(bignum *a, bignum *b, bignum *q, bignum *r)
    16051550{
    16061551    int b_eq_qr, sign_eq;
    … …  
    16331578
    16341579bigerr_t
    1635 big_ceil(a, b, q, r)
    1636 bignum *a;
    1637 bignum *b;
    1638 bignum *q;
    1639 bignum *r;
     1580big_ceil(bignum *a, bignum *b, bignum *q, bignum *r)
    16401581{
    16411582    int b_eq_qr, sign_diff;
    … …  
    16711612 */
    16721613bigerr_t
    1673 big_round(a, b, q, r)
    1674 bignum *a;
    1675 bignum *b;
    1676 bignum *q;
    1677 bignum *r;
     1614big_round(bignum *a, bignum *b, bignum *q, bignum *r)
    16781615{
    16791616    int b_eq_qr, b_neg_p, a_sgn_neq_b_sgn;
    … …  
    17401677
    17411678bigerr_t
    1742 big_random(a, b)
    1743 bignum *a;
    1744 bignum *b;
     1679big_random(bignum *a, bignum *b)
    17451680{
    17461681    unsigned long i;
    … …  
    17911726
    17921727int
    1793 big_expt(a, z, x)
    1794 bignum *a;
    1795 unsigned long z;
    1796 bignum *x;
     1728big_expt(bignum *a, unsigned long z, bignum *x)
    17971729{
    17981730    bignum b;
    … …  
    18211753
    18221754int
    1823 big_exptmod(a_in, z_in, n, x)
    1824 bignum *a_in;
    1825 bignum *z_in;
    1826 bignum *n;
    1827 bignum *x;
     1755big_exptmod(bignum *a_in, bignum *z_in, bignum *n, bignum *x)
    18281756{
    18291757    bignum a, z, b0, b1, b2, dummy;
    … …  
    18701798
    18711799int
    1872 big_gcd(a, b, g)
    1873 bignum *a;
    1874 bignum *b;
    1875 bignum *g;
     1800big_gcd(bignum *a, bignum *b, bignum *g)
    18761801{
    18771802    bignum a1, b1, tmp;
Note: See TracChangeset for help on using the changeset viewer.