diff options
| author | Franklin Wei <git@fwei.tk> | 2015-05-31 18:40:52 -0400 |
|---|---|---|
| committer | Franklin Wei <git@fwei.tk> | 2015-05-31 18:40:52 -0400 |
| commit | 9ddbcfb5a63d2fb7105ab6fb2e7422858ba1615c (patch) | |
| tree | 81b0ee57f2d752bec02ebab45344f4eb9545e4b1 /src/globals.h | |
| parent | d8745b2854d56c6687531a150153b2d28b0f6adb (diff) | |
| download | market-sim-9ddbcfb5a63d2fb7105ab6fb2e7422858ba1615c.zip market-sim-9ddbcfb5a63d2fb7105ab6fb2e7422858ba1615c.tar.gz market-sim-9ddbcfb5a63d2fb7105ab6fb2e7422858ba1615c.tar.bz2 market-sim-9ddbcfb5a63d2fb7105ab6fb2e7422858ba1615c.tar.xz | |
add quicksave option
Diffstat (limited to 'src/globals.h')
| -rw-r--r-- | src/globals.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/globals.h b/src/globals.h index c9ef461..7c5e816 100644 --- a/src/globals.h +++ b/src/globals.h @@ -93,7 +93,9 @@ struct player_t { struct money_t cash; uint portfolio_len; struct stock_t *portfolio; + bool need_to_free_portfolio; + char *filename; /* filename last loaded or written to, used for quicksave */ }; struct command_t { @@ -142,6 +144,7 @@ void curses_init(void); void do_menu(struct player_t*, const struct command_t*, uint, const char*); void fail(const char*, ...);; void load_portfolio(struct player_t*, const char*); +void save_portfolio(struct player_t*, const char*); void print_history(struct stock_t*); void print_usage(int argc, char *argv[]); void print_version(void); |