- Use obstacks for memory allocation for lispfiles and DrawingRequests,
[supertux.git] / src / tile_manager.cpp
index 391fc55..df1f90d 100644 (file)
@@ -69,7 +69,7 @@ void TileManager::load_tileset(std::string filename)
   }
 
   lisp::Parser parser;
-  std::auto_ptr<lisp::Lisp> root (parser.parse(filename));
+  const lisp::Lisp* root = parser.parse(filename);
 
   const lisp::Lisp* tiles_lisp = root->get_lisp("supertux-tiles");
   if(!tiles_lisp)