1
0
Fork 0

Open C++ iostreams as ios::binary.

This commit is contained in:
curt 2001-03-08 02:34:27 +00:00
parent b1ade68b61
commit 8395ac8852
4 changed files with 7 additions and 7 deletions

View file

@ -717,7 +717,7 @@ int fgHUDInit( fgAIRCRAFT * /* current_aircraft */ )
FGPath path(globals->get_fg_root());
path.append(hud_path);
ifstream input(path.c_str());
ifstream input(path.c_str(), ios::binary);
if (!input.good())
{
FG_LOG(FG_INPUT, FG_ALERT,
@ -747,7 +747,7 @@ int fgHUDInit2( fgAIRCRAFT * /* current_aircraft */ )
path.append("Huds/Minimal/default.xml");
ifstream input(path.c_str());
ifstream input(path.c_str(), ios::binary);
if (!input.good()) {
FG_LOG(FG_INPUT, FG_ALERT,
"Cannot read Hud configuration from " << path.str());

View file

@ -817,7 +817,7 @@ fgReadPanel (const string &relative_path)
FGPanel * panel = 0;
FGPath path(globals->get_fg_root());
path.append(relative_path);
ifstream input(path.c_str());
ifstream input(path.c_str(), ios::binary);
if (!input.good()) {
FG_LOG(FG_INPUT, FG_ALERT,
"Cannot read panel configuration from " << path.str());

View file

@ -210,7 +210,7 @@ void SaveDialogOk(puObject*) {
char *s;
SaveDialogInput->getValue(&s);
ofstream output(s);
ofstream output(s, ios::binary);
cout << saveFile << endl;
if (output.good() && fgSaveFlight(output)) {
output.close();
@ -270,7 +270,7 @@ void LoadDialogOk(puObject *) {
char *l;
LoadDialogInput->getValue(&l);
ifstream input(l);
ifstream input(l, ios::binary);
if (input.good() && fgLoadFlight(input)) {
input.close();
mkDialog("Loaded flight");

View file

@ -426,7 +426,7 @@ void GLUTspecialkey(int k, int x, int y) {
FG_LOG( FG_INPUT, FG_DEBUG, " SHIFTED" );
switch (k) {
case GLUT_KEY_F1: {
ifstream input("fgfs.sav");
ifstream input("fgfs.sav", ios::binary);
if (input.good() && fgLoadFlight(input)) {
input.close();
FG_LOG(FG_INPUT, FG_INFO, "Restored flight from fgfs.sav");
@ -438,7 +438,7 @@ void GLUTspecialkey(int k, int x, int y) {
case GLUT_KEY_F2: {
FG_LOG(FG_INPUT, FG_INFO, "Saving flight");
cerr << "Opening output stream" << endl;
ofstream output("fgfs.sav");
ofstream output("fgfs.sav", ios::binary);
cerr << "output stream opened" << endl;
if (output.good() && fgSaveFlight(output)) {
output.close();