diff options
author | Gavin D. Howard <gavin@gavinhoward.com> | 2023-03-15 10:09:27 -0600 |
---|---|---|
committer | Gavin D. Howard <gavin@gavinhoward.com> | 2023-03-15 15:08:07 -0600 |
commit | 4c269b0c84569c1ed6478c8eaa587379a37bfa58 (patch) | |
tree | 339b3fdcfb74e8ebe112c1c2c6ef40fc44dba18c | |
parent | 0c42c52dfc0735026cb6d2534dc24436ff19778f (diff) | |
download | bc-4c269b0c84569c1ed6478c8eaa587379a37bfa58.tar.gz |
Fix style
Signed-off-by: Gavin D. Howard <gavin@gavinhoward.com>
-rw-r--r-- | src/vm.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -623,9 +623,10 @@ bc_vm_envLen(const char* var) { // Parse it and clamp it if needed. len = (size_t) strtol(lenv, NULL, 10); - if (len) { - if (len < 3 || len > UINT16_MAX) len = BC_NUM_PRINT_WIDTH; - else len--; + if (len != 0) + { + len -= 1; + if (len < 2 || len >= UINT16_MAX) len = BC_NUM_PRINT_WIDTH; } } // Set the default. |