int unsigned_conv_noclong(t_struct data, unsigned int nbr) { int i; int k; k = 0; i = pf_retunsigned_noclong(nbr, 2); if (data.prec == -1 && nbr == 0) i = 0; data.min = data.flag & 1 ? data.min - 2 : data.min; if (data.flag & 4 && data.min != 0) k = unsigned_hash_noclong(data, nbr, i); else if (data.min != 0) k = unsigned_min_noclong(data, nbr, i); else k = unsigned_prec_noclong(data, nbr, i); return (k + i); }
int unsigned_conv_noclong(t_struct data, unsigned int nb) { int i; int ret; ret = 0; i = pf_retunsigned_noclong(nb, 2); if (data.prec == -1 && nb == 0) i = 0; data.min = data.flag & 1 ? data.min - 2 : data.min; if (data.flag & 4 && data.min != 0) ret = unsigned_hash_noclong(data, nb, i); else if (data.min != 0) ret = unsigned_min_noclong(data, nb, i); else ret = unsigned_prec_noclong(data, nb, i); return (ret + i); }