diff --git a/source/director.cpp b/source/director.cpp index 94d7c07..fb5ce5c 100644 --- a/source/director.cpp +++ b/source/director.cpp @@ -58,7 +58,6 @@ Director::Director(int argc, const char *argv[]) #ifndef VERBOSE // Deshabilita todos los std::cout std::ostream null_stream(nullptr); - std::streambuf *orig_buf; orig_buf = std::cout.rdbuf(null_stream.rdbuf()); #endif @@ -707,8 +706,10 @@ int Director::run() std::cout << "\nGame end with " << return_code << std::endl; +#ifndef VERBOSE // Habilita de nuevo los std::cout - //std::cout.rdbuf(orig_buf); + std::cout.rdbuf(orig_buf); +#endif return (return_code == std::string("keyboard")) ? 0 : 1; } diff --git a/source/director.h b/source/director.h index dc2b514..0832fb1 100644 --- a/source/director.h +++ b/source/director.h @@ -20,7 +20,7 @@ private: // Objetos y punteros SDL_Window *window_; // La ventana donde dibujamos SDL_Renderer *renderer_; // El renderizador de la ventana - //std::streambuf *orig_buf; ///< Puntero al buffer de flujo original para restaurar std::cout + std::streambuf *orig_buf; ///< Puntero al buffer de flujo original para restaurar std::cout // Variables std::string executable_path_; // Path del ejecutable