avfilter_graph_parse frees inputs and outputs passed in, so we should not.
[dcpomatic.git] / src / lib / update.cc
index b41d8bb66d1dfb7e47b74a5bbc7a15eb988614ce..f433ff991607afa4e15b8052fbf0e185c12495ec 100644 (file)
 
 */
 
-#include <string>
-#include <boost/algorithm/string.hpp>
-#include <curl/curl.h>
-#include <libcxml/cxml.h>
-#include <dcp/raw_convert.h>
 #include "update.h"
 #include "version.h"
-#include "ui_signaller.h"
 #include "safe_stringstream.h"
 #include "config.h"
 #include "util.h"
+#include "raw_convert.h"
+#include <libcxml/cxml.h>
+#include <curl/curl.h>
+#include <boost/algorithm/string.hpp>
+#include <string>
 
 #define BUFFER_SIZE 1024
 
@@ -35,7 +34,6 @@ using std::cout;
 using std::min;
 using std::string;
 using std::vector;
-using dcp::raw_convert;
 using boost::is_any_of;
 using boost::ends_with;
 
@@ -169,7 +167,7 @@ UpdateChecker::set_state (State s)
                _emits++;
        }
 
-       ui_signaller->emit (boost::bind (boost::ref (StateChanged)));
+       emit (boost::bind (boost::ref (StateChanged)));
 }
 
 UpdateChecker *