aboutsummaryrefslogtreecommitdiff
path: root/smc.c
diff options
context:
space:
mode:
Diffstat (limited to 'smc.c')
-rw-r--r--smc.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/smc.c b/smc.c
index e065f8a..e3e90cf 100644
--- a/smc.c
+++ b/smc.c
@@ -24,12 +24,13 @@
GEN
smc_hextodec (char *s) /* int */
{
- long i, tmp;
+ unsigned int i, tmp;
GEN ret = gen_0; /* int */
GEN v = gtovecsmall (strtoGENstr (s)); /* vecsmall */
for (i = 1; i < lg (v); ++i)
{
+ ///TODO: scanf instead of if
if ((v[i] >= '0') && (v[i] <= '9'))
tmp = v[i] - '0';
else if ((v[i] >= 'a') && (v[i] <= 'f'))