Fix (I think) some strange situations where ::get() on dialogs
[dcpomatic.git] / src / wx / rating_dialog.h
index 77deece79410eb4402276e8f689fc0c6f11ec395..97a56f52ec6c66fd8686e89e451282a03bde548d 100644 (file)
 */
 
 
-#include "lib/warnings.h"
 #include <dcp/rating.h>
-DCPOMATIC_DISABLE_WARNINGS
+#include <dcp/warnings.h>
+LIBDCP_DISABLE_WARNINGS
 #include <wx/wx.h>
-DCPOMATIC_ENABLE_WARNINGS
+LIBDCP_ENABLE_WARNINGS
 #include <boost/signals2.hpp>
 
 
@@ -90,7 +90,7 @@ public:
        RatingDialog (wxWindow* parent);
 
        void set (dcp::Rating r);
-       dcp::Rating get () const;
+       boost::optional<dcp::Rating> get () const;
 
 private:
        void setup_sensitivity (bool ok_valid);