#include "physfs/ifile_stream.hpp"
#include "physfs/ifile_streambuf.hpp"
#include "supertux/globals.hpp"
-#include "util/log.hpp"
#include "supertux/gameconfig.hpp"
for(char** i = searchpath; *i != NULL; i++)
{
std::string abs_dir = std::string (*i) + PHYSFS_getDirSeparator () + rel_dir;
- log_debug << "Adding " << abs_dir << std::endl;
dictionary_manager->add_directory (abs_dir);
}
dictionary = & (dictionary_manager->get_dictionary());
}
case Lexer::TOKEN_INTEGER:
result = new(obst) Lisp(Lisp::TYPE_INTEGER);
- sscanf(lexer->getString(), "%d", &result->v.integer);
+ result->v.integer = atoi(lexer->getString());
break;
case Lexer::TOKEN_REAL:
result = new(obst) Lisp(Lisp::TYPE_REAL);
- sscanf(lexer->getString(), "%f", &result->v.real);
+ result->v.real = strtof(lexer->getString(), NULL);
break;
case Lexer::TOKEN_TRUE:
result = new(obst) Lisp(Lisp::TYPE_BOOLEAN);