diff --git a/renderdoccmd/renderdoccmd.cpp b/renderdoccmd/renderdoccmd.cpp index 1e240c94e..a4f137c66 100644 --- a/renderdoccmd/renderdoccmd.cpp +++ b/renderdoccmd/renderdoccmd.cpp @@ -506,12 +506,16 @@ struct ReplayCommand : public Command RENDERDOC_CreateReplayRenderer(filename.c_str(), &progress, &renderer); if(status == eReplayCreate_Success) + { DisplayRendererPreview(renderer, parser.get("width"), parser.get("height")); - else - std::cerr << "Couldn't load and replay '" << filename << "'." << std::endl; - renderer->Shutdown(); + renderer->Shutdown(); + } + else + { + std::cerr << "Couldn't load and replay '" << filename << "'." << std::endl; + } } return 0; }