Please sign in to comment.
Make Select a singleton
It's going to manipulate process-global signal state, so multiple instances do not make sense.
- Loading branch information...
Showing with 45 additions and 8 deletions.
|@@ -0,0 +1,21 @@|
|+ Mosh: the mobile shell|
|+ Copyright 2012 Keith Winstein|
|+ This program is free software: you can redistribute it and/or modify|
|+ it under the terms of the GNU General Public License as published by|
|+ the Free Software Foundation, either version 3 of the License, or|
|+ (at your option) any later version.|
|+ This program is distributed in the hope that it will be useful,|
|+ but WITHOUT ANY WARRANTY; without even the implied warranty of|
|+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the|
|+ GNU General Public License for more details.|
|+ You should have received a copy of the GNU General Public License|
|+ along with this program. If not, see <http://www.gnu.org/licenses/>.|
|+Select *Select::instance = NULL;|