]> git.sesse.net Git - casparcg/commitdiff
Prevent html producer from assuming all files are for it.
authorGeorgi Chorbadzhiyski <gf@unixsol.org>
Mon, 3 Mar 2014 19:21:30 +0000 (21:21 +0200)
committerGeorgi Chorbadzhiyski <gf@unixsol.org>
Mon, 3 Mar 2014 19:21:30 +0000 (21:21 +0200)
modules/html/producer/html_producer.cpp

index 8ac3ae1d0f874aa8bf6825887d3a42f932fc4c08..a7339412043a5d1ddc13886c18227108cfbc636f 100644 (file)
@@ -343,6 +343,9 @@ safe_ptr<core::frame_producer> create_producer(
 {
        const auto filename = env::template_folder() + L"\\" + params.at_original(0) + L".html";
        
+       if (!boost::filesystem::exists(filename))
+               return core::frame_producer::empty();
+
        const auto url = boost::filesystem::exists(filename) 
                ? filename 
                : params.at_original(0);