]> git.mxchange.org Git - flightgear.git/commit
Use future-proof SGPath APIs.
authorJames Turner <zakalawe@mac.com>
Thu, 23 Jun 2016 13:26:34 +0000 (14:26 +0100)
committerRoland Haeder <roland@mxchange.org>
Thu, 22 Sep 2016 21:27:37 +0000 (23:27 +0200)
commit65d2690114e2693ab6f52eb20e26535e68d76b72
treebb3eeb96a14106a3cdd6e800d94b688adf5e2eaf
parente710b37591b12c337b45a41773f9f7b3a51146ea
Use future-proof SGPath APIs.

Remove uses of .str(), .c_str() and some other methods of SGPath.
Pass SGPath directly where possible, or explicitly convert to the
appropriate 8-bit encoding.
65 files changed:
src/AIModel/AIBase.cxx
src/Aircraft/replay.cxx
src/Aircraft/replay.hxx
src/Canvas/FGCanvasSystemAdapter.cxx
src/Cockpit/NavDisplay.cxx
src/Cockpit/wxradar.cxx
src/Environment/ephemeris.cxx
src/GUI/CocoaFileDialog.mm
src/GUI/CocoaMouseCursor.mm
src/GUI/FGFontCache.cxx
src/GUI/InstallSceneryDialog.cxx
src/GUI/PUIFileDialog.cxx
src/GUI/PathsDialog.cxx
src/GUI/QtLauncher.cxx
src/GUI/gui_funcs.cxx
src/GUI/new_gui.cxx
src/Input/FGDeviceConfigurationMap.cxx
src/Input/fgjs.cxx
src/Instrumentation/HUD/HUD.cxx
src/Instrumentation/dclgps.cxx
src/Instrumentation/instrument_mgr.cxx
src/Instrumentation/navradio.cxx
src/Instrumentation/newnavradio.cxx
src/Main/fg_commands.cxx
src/Main/fg_init.cxx
src/Main/fg_props.cxx
src/Main/fg_props.hxx
src/Main/globals.cxx
src/Main/locale.cxx
src/Main/main.cxx
src/Main/options.cxx
src/Main/options.hxx
src/Main/positioninit.cxx
src/Main/util.cxx
src/Model/acmodel.cxx
src/Navaids/FlightPlan.cxx
src/Navaids/LevelDXML.cxx
src/Navaids/SHPParser.cxx
src/Navaids/airways.cxx
src/Navaids/fixlist.cxx
src/Navaids/navdb.cxx
src/Navaids/poidb.cxx
src/Navaids/route.cxx
src/Network/ATC-Main.cxx
src/Network/generic.cxx
src/Network/http/PkgUriHandler.cxx
src/Radio/antenna.cxx
src/Scripting/NasalPositioned.cxx
src/Scripting/NasalSGPath.cxx
src/Scripting/NasalSys.cxx
src/Sound/fg_fx.cxx
src/Systems/electrical.cxx
src/Systems/system_mgr.cxx
src/Time/TimeManager.cxx
src/Time/light.cxx
src/Traffic/TrafficMgr.cxx
src/Viewer/fgviewer.cxx
src/Viewer/renderer.cxx
src/Viewer/splash.cxx
utils/GPSsmooth/UGear.cxx
utils/fgelev/fgelev.cxx
utils/fgpanel/FGFontCache.cxx
utils/fgpanel/FGPanelApplication.cxx
utils/fgpanel/panel.cxx
utils/fgviewer/fgviewer.cxx