Merge pull request #890 from pgdr/transmult-and-shared_ptrs

Removing some use of shared_ptr
This commit is contained in:
Joakim Hove
2016-08-09 09:32:41 +02:00
committed by GitHub
23 changed files with 216 additions and 183 deletions

View File

@@ -609,8 +609,9 @@ bool parseState( ParserState& parserState, const Parser& parser ) {
EclipseState Parser::parse(const std::string &filename, const ParseContext& context) {
assertFullDeck(context);
Parser p;
auto deck = p.parseFile(filename, context);
return EclipseState(deck, context);
DeckPtr deck = p.parseFile(filename, context);
EclipseState es(deck, context);
return es;
}
EclipseState Parser::parse(const Deck& deck, const ParseContext& context) {