diff options
author | ridiculousfish <corydoras@ridiculousfish.com> | 2012-08-26 23:30:23 -0700 |
---|---|---|
committer | ridiculousfish <corydoras@ridiculousfish.com> | 2012-08-26 23:30:23 -0700 |
commit | 95de6cf5a7bb81e933bac126198819101e3ac3b6 (patch) | |
tree | 7f7e036cb28081c617911230f46f0f53dc5bfb9f /parser.h | |
parent | d788c844408d25eb5f986d8c6e2b609270dbc153 (diff) |
Migrated function_data_t out of base block class
Removed an auto_ptr (yay)
Diffstat (limited to 'parser.h')
-rw-r--r-- | parser.h | 6 |
1 files changed, 1 insertions, 5 deletions
@@ -100,11 +100,6 @@ struct block_t The job that is currently evaluated in the specified block. */ job_t *job; - - /** - Block type-specific data - */ - std::auto_ptr<function_data_t> function_data; #if 0 union @@ -189,6 +184,7 @@ struct fake_block_t : public block_t { }; struct function_def_block_t : public block_t { + function_data_t function_data; function_def_block_t(); }; |