diff options
author | David Robillard <d@drobilla.net> | 2008-05-11 21:42:10 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2008-05-11 21:42:10 +0000 |
commit | 4505d3aa99dde620ae2f63157920dae9658765ec (patch) | |
tree | 00d72a2b9b62fe0b4bdd2c8e8c17834af2a36ca0 /gtk2_ardour/new_session_dialog.cc | |
parent | f844b2c2ab2fb54d3edc1e32366644071d68e688 (diff) |
Fix compilation with GCC 4.3 (at least with SYSLIBS=1).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3334 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/new_session_dialog.cc')
-rw-r--r-- | gtk2_ardour/new_session_dialog.cc | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/gtk2_ardour/new_session_dialog.cc b/gtk2_ardour/new_session_dialog.cc index 608fd5e646..1dd07c51e1 100644 --- a/gtk2_ardour/new_session_dialog.cc +++ b/gtk2_ardour/new_session_dialog.cc @@ -748,7 +748,7 @@ NewSessionDialog::which_page () const } else if (page_set == EnginePage) { return EnginePage; - } else if (page_set == NewPage|OpenPage) { + } else if (page_set == (NewPage|OpenPage)) { switch (num) { case 0: return NewPage; @@ -756,7 +756,7 @@ NewSessionDialog::which_page () const return OpenPage; } - } else if (page_set == NewPage|EnginePage) { + } else if (page_set == (NewPage|EnginePage)) { switch (num) { case 0: return NewPage; @@ -764,7 +764,7 @@ NewSessionDialog::which_page () const return EnginePage; } - } else if (page_set == NewPage|EnginePage|OpenPage) { + } else if (page_set == (NewPage|EnginePage|OpenPage)) { switch (num) { case 0: return NewPage; @@ -774,7 +774,7 @@ NewSessionDialog::which_page () const return EnginePage; } - } else if (page_set == OpenPage|EnginePage) { + } else if (page_set == (OpenPage|EnginePage)) { switch (num) { case 0: return OpenPage; @@ -782,6 +782,8 @@ NewSessionDialog::which_page () const return EnginePage; } } + + return NewPage; /* shouldn't get here */ } void |