diff options
author | Bardur Arantsson <bardur@scientician.net> | 2019-02-15 19:20:25 +0100 |
---|---|---|
committer | Bardur Arantsson <bardur@scientician.net> | 2019-02-15 19:20:25 +0100 |
commit | 4665f2477ba66f303f764f953accc1c798f85d03 (patch) | |
tree | 539b771a769955b04d384980a41583f2102cce0f | |
parent | fdba7ea1d04f8aa1df2ab8426b36dd05f26bd516 (diff) |
Replace uses of bool_ in dice.*
-rw-r--r-- | src/dice.cc | 17 | ||||
-rw-r--r-- | src/dice_fwd.hpp | 3 |
2 files changed, 8 insertions, 12 deletions
diff --git a/src/dice.cc b/src/dice.cc index 45f139b2..3b5b05a9 100644 --- a/src/dice.cc +++ b/src/dice.cc @@ -14,47 +14,46 @@ void dice_init(dice_type *dice, long base, long num, long sides) dice->sides = sides; } -bool_ dice_parse(dice_type *dice, const char *s) +static bool dice_parse(dice_type *dice, const char *s) { long base, num, sides; if (sscanf(s, "%ld+%ldd%ld", &base, &num, &sides) == 3) { dice_init(dice, base, num, sides); - return TRUE; + return true; } if (sscanf(s, "%ld+d%ld", &base, &sides) == 2) { dice_init(dice, base, 1, sides); - return TRUE; + return true; } if (sscanf(s, "d%ld", &sides) == 1) { dice_init(dice, 0, 1, sides); - return TRUE; + return true; } if (sscanf(s, "%ldd%ld", &num, &sides) == 2) { dice_init(dice, 0, num, sides); - return TRUE; + return true; } if (sscanf(s, "%ld", &base) == 1) { dice_init(dice, base, 0, 0); - return TRUE; + return true; } - return FALSE; + return false; } void dice_parse_checked(dice_type *dice, const char *s) { - bool_ result = dice_parse(dice, s); - if (!result) + if (!dice_parse(dice, s)) { abort(); } diff --git a/src/dice_fwd.hpp b/src/dice_fwd.hpp index 4892fdd1..6dd0775e 100644 --- a/src/dice_fwd.hpp +++ b/src/dice_fwd.hpp @@ -1,12 +1,9 @@ #pragma once -#include "h-basic.hpp" - typedef struct dice_type dice_type; struct dice_type; void dice_init(dice_type *dice, long base, long num, long sides); -bool_ dice_parse(dice_type *dice, const char *s); void dice_parse_checked(dice_type *dice, const char *s); long dice_roll(dice_type *dice); void dice_print(dice_type *dice, char *buf); |