X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FGUI%2FCocoaFileDialog.mm;h=352fa3c15b66844cf0fc02b31fbad5cb8fbb390f;hb=846fd2169832c8938f04386139de746a06e80d4b;hp=a16a7892f77c4440de099335529df7875a72da66;hpb=a31c2d519cb8ed1e24e5ce3396c32339e275f7be;p=flightgear.git diff --git a/src/GUI/CocoaFileDialog.mm b/src/GUI/CocoaFileDialog.mm index a16a7892f..352fa3c15 100644 --- a/src/GUI/CocoaFileDialog.mm +++ b/src/GUI/CocoaFileDialog.mm @@ -1,9 +1,27 @@ +// CocoaFileDialog.mm - Cocoa implementation of file-dialog interface + +// Copyright (C) 2013 James Turner +// +// 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 2 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, write to the Free Software +// Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +// #include "CocoaFileDialog.hxx" -// bring it all in! -#include +#include +#include #include @@ -13,20 +31,11 @@ #include #include +#include #include
#include
#include -static NSString* stdStringToCocoa(const std::string& s) -{ - return [NSString stringWithUTF8String:s.c_str()]; -} - -static NSURL* pathToNSURL(const SGPath& aPath) -{ - return [NSURL fileURLWithPath:stdStringToCocoa(aPath.str())]; -} - // 10.6 compiler won't accept block-scoped locals in Objective-C++, // so making these globals. static NSString* completion_path = nil;