diff --git a/src/include/utils/cash.h b/src/include/utils/cash.h index 2cfb29313a..0461a5c251 100644 --- a/src/include/utils/cash.h +++ b/src/include/utils/cash.h @@ -11,25 +11,24 @@ typedef long int Cash; -const char *cash_out(Cash *value); -Cash *cash_in(const char *str); +extern const char *cash_out(Cash *value); +extern Cash *cash_in(const char *str); -bool cash_eq(Cash *c1, Cash *c2); -bool cash_ne(Cash *c1, Cash *c2); -bool cash_lt(Cash *c1, Cash *c2); -bool cash_le(Cash *c1, Cash *c2); -bool cash_gt(Cash *c1, Cash *c2); -bool cash_ge(Cash *c1, Cash *c2); +extern bool cash_eq(Cash *c1, Cash *c2); +extern bool cash_ne(Cash *c1, Cash *c2); +extern bool cash_lt(Cash *c1, Cash *c2); +extern bool cash_le(Cash *c1, Cash *c2); +extern bool cash_gt(Cash *c1, Cash *c2); +extern bool cash_ge(Cash *c1, Cash *c2); -Cash *cash_pl(Cash *c1, Cash *c2); -Cash *cash_mi(Cash *c1, Cash *c2); -Cash *cash_mul(Cash *c, float8 *f); -Cash *cash_div(Cash *c, float8 *f); +extern Cash *cash_pl(Cash *c1, Cash *c2); +extern Cash *cash_mi(Cash *c1, Cash *c2); +extern Cash *cash_mul(Cash *c, float8 *f); +extern Cash *cash_div(Cash *c, float8 *f); -Cash *cashlarger(Cash *c1, Cash *c2); -Cash *cashsmaller(Cash *c1, Cash *c2); +extern Cash *cashlarger(Cash *c1, Cash *c2); +extern Cash *cashsmaller(Cash *c1, Cash *c2); -const char *cash_words_out(Cash *value); -static const char *num_word(Cash value); +extern const char *cash_words_out(Cash *value); #endif /* CASH_H */