diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-05-06 11:44:59 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-05-06 11:44:59 -0400 |
commit | 128b3749542f310ce2c3b66d9ba792c9bfd15cb9 (patch) | |
tree | b45ef8346512e379715ea1f87acee96feee16000 /gtk2_ardour/window_manager.h | |
parent | f96a5c2a954c3e0c80b3461c5d70a08b15ed6cb2 (diff) |
fix bad edit that caused simple proxy windows to fail/crash
Diffstat (limited to 'gtk2_ardour/window_manager.h')
-rw-r--r-- | gtk2_ardour/window_manager.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk2_ardour/window_manager.h b/gtk2_ardour/window_manager.h index fb65a8d088..9f4382725d 100644 --- a/gtk2_ardour/window_manager.h +++ b/gtk2_ardour/window_manager.h @@ -161,12 +161,12 @@ class WindowManager } T* operator->() { - /* make return null */ - return dynamic_cast<T*> (_window); + return dynamic_cast<T*> (get(true)); } ARDOUR::SessionHandlePtr* session_handle () { - return dynamic_cast<T*> (get()); + /* may return null */ + return dynamic_cast<T*> (_window); } private: |