aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2016-05-11 16:12:04 +0200
committerMattias Andrée <maandree@kth.se>2016-05-11 16:12:04 +0200
commit5e7e97338ce46c8cad125ffb0ea204ac9b7d51cb (patch)
tree589a52477164350e8580843cd35386079e4cb676
parentWork on the manual and zstr_length checks that the radix is valid (diff)
downloadlibzahl-5e7e97338ce46c8cad125ffb0ea204ac9b7d51cb.tar.gz
libzahl-5e7e97338ce46c8cad125ffb0ea204ac9b7d51cb.tar.bz2
libzahl-5e7e97338ce46c8cad125ffb0ea204ac9b7d51cb.tar.xz
zstr_length: do not validate the radix if ZAHL_UNSAFE is used
Signed-off-by: Mattias Andrée <maandree@kth.se>
-rw-r--r--src/zstr_length.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/zstr_length.c b/src/zstr_length.c
index 869dbc5..7554e78 100644
--- a/src/zstr_length.c
+++ b/src/zstr_length.c
@@ -10,7 +10,7 @@ size_t
zstr_length(z_t a, unsigned long long int radix)
{
size_t size_total = 1, size_temp;
- if (radix < 2)
+ if (check(radix < 2))
libzahl_failure(-ZERROR_INVALID_RADIX);
zset(num, a);
while (!zzero(num)) {