more pre-commit testing
[ardour.git] / gtk2_ardour / mouse_cursors.cc
index 93bba191f81ac1023065e8fc14381e722d895774..b50bfa11c6d1c0f4b34bd8a9e02b6a2ae2688358 100644 (file)
@@ -27,6 +27,8 @@
 
 using namespace ARDOUR_UI_UTILS;
 
+Gdk::Cursor* MouseCursors::_invalid = 0;
+
 MouseCursors::MouseCursors ()
        : cross_hair (0)
        , scissors (0)
@@ -211,11 +213,13 @@ MouseCursors::set_cursor_set (const std::string& name)
        midi_resize = new Cursor (SIZING);
        midi_erase = new Cursor (DRAPED_BOX);
        up_down = new Cursor (SB_V_DOUBLE_ARROW);
-       
-       {
-               char pix[4] = { 0, 0, 0, 0 };
-               RefPtr<Bitmap> bits = Bitmap::create (pix, 2, 2);
-               Color c;
-               _invalid = new Cursor (bits, bits, c, c, 0, 0);
-       }
+}
+
+void
+MouseCursors::create_invalid()
+{
+       char pix[4] = { 0, 0, 0, 0 };
+       Glib::RefPtr<Gdk::Bitmap> bits = Gdk::Bitmap::create (pix, 2, 2);
+       Gdk::Color c;
+       _invalid = new Gdk::Cursor (bits, bits, c, c, 0, 0);
 }