diff options
| author | Mattias Andrée <maandree@kth.se> | 2016-05-11 16:10:53 +0200 |
|---|---|---|
| committer | Mattias Andrée <maandree@kth.se> | 2016-05-11 16:10:53 +0200 |
| commit | a36227cae9c9983faad42f98c3aa79c7a0d863a0 (patch) | |
| tree | 02a9f7a881340a87e35933ba9eb89a10dd9f5f6d /src/zstr_length.c | |
| parent | zdivmod: minor correction (diff) | |
| download | libzahl-a36227cae9c9983faad42f98c3aa79c7a0d863a0.tar.gz libzahl-a36227cae9c9983faad42f98c3aa79c7a0d863a0.tar.bz2 libzahl-a36227cae9c9983faad42f98c3aa79c7a0d863a0.tar.xz | |
Work on the manual and zstr_length checks that the radix is valid
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'src/zstr_length.c')
| -rw-r--r-- | src/zstr_length.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/zstr_length.c b/src/zstr_length.c index 16638e6..869dbc5 100644 --- a/src/zstr_length.c +++ b/src/zstr_length.c @@ -10,6 +10,8 @@ size_t zstr_length(z_t a, unsigned long long int radix) { size_t size_total = 1, size_temp; + if (radix < 2) + libzahl_failure(-ZERROR_INVALID_RADIX); zset(num, a); while (!zzero(num)) { zsetu(mag, radix); |
