Skip to content

Commit b1465af

Browse files
committed
fixed broken compile due to removed formats
1 parent 3887792 commit b1465af

File tree

3 files changed

+19
-473
lines changed

3 files changed

+19
-473
lines changed

src/upspring/FileDialog.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ bool SelectDirectory(const char* msg, std::string& dir)
8080
bool FileOpenDlg(const char* msg, const char* pattern, std::string& fn)
8181
{
8282
std::string convp = ConvertPattern(pattern);
83-
fltk::use_system_file_chooser(true);
83+
//fltk::use_system_file_chooser(true);
8484

8585
const char *newfile = fltk::file_chooser(msg, "*", fn.c_str());
8686
if (newfile != NULL) {

src/upspring/Model.cpp

+18-28
Original file line numberDiff line numberDiff line change
@@ -174,31 +174,25 @@ Model* Model::Load(const string& _fn, bool Optimize, IProgressCtl& progctl) {
174174
Model *mdl = 0;
175175

176176
try {
177-
if (!STRCASECMP(ext, ".opk"))
178-
mdl = Model::LoadOPK(fn, progctl);
177+
bool r;
178+
mdl = new Model;
179+
180+
if ( !STRCASECMP(ext, ".3do"))
181+
r = mdl->Load3DO(fn, progctl);
182+
else if( !STRCASECMP(ext, ".s3o"))
183+
r = mdl->LoadS3O(fn, progctl);
184+
else if(!STRCASECMP(ext, ".3ds"))
185+
r = (mdl->root = Load3DSObject(fn, progctl)) != 0;
186+
else if (!STRCASECMP(ext, ".obj"))
187+
r = (mdl->root = LoadWavefrontObject(fn, progctl)) != 0;
179188
else {
180-
bool r;
181-
mdl = new Model;
182-
183-
if ( !STRCASECMP(ext, ".3do"))
184-
r = mdl->Load3DO(fn, progctl);
185-
else if( !STRCASECMP(ext, ".s3o"))
186-
r = mdl->LoadS3O(fn, progctl);
187-
else if(!STRCASECMP(ext, ".3ds"))
188-
r = (mdl->root = Load3DSObject(fn, progctl)) != 0;
189-
else if (!STRCASECMP(ext, ".obj"))
190-
r = (mdl->root = LoadWavefrontObject(fn, progctl)) != 0;
191-
else if (!STRCASECMP(ext, ".c3o"))
192-
r = mdl->LoadC3O(fn, progctl);
193-
else {
194-
fltk::message ("Unknown extension %s\n", fltk::filename_ext(fn));
195-
delete mdl;
196-
return false;
197-
}
198-
if (!r) {
199-
delete mdl;
200-
mdl = 0;
201-
}
189+
fltk::message ("Unknown extension %s\n", fltk::filename_ext(fn));
190+
delete mdl;
191+
return false;
192+
}
193+
if (!r) {
194+
delete mdl;
195+
mdl = 0;
202196
}
203197
}
204198
catch (std::runtime_error err)
@@ -234,10 +228,6 @@ bool Model::Save(Model* mdl, const string& _fn, IProgressCtl& progctl)
234228
r = Save3DSObject(fn, mdl->root,progctl);
235229
else if( !STRCASECMP(ext, ".obj"))
236230
r = SaveWavefrontObject(fn, mdl->root, progctl);
237-
else if( !STRCASECMP(ext, ".c3o"))
238-
r = mdl->SaveC3O(fn, progctl);
239-
else if (!STRCASECMP(ext, ".opk"))
240-
r = Model::SaveOPK(mdl, fn, progctl);
241231
else
242232
fltk::message ("Unknown extension %s\n", fltk::filename_ext(fn));
243233
if (!r) {

0 commit comments

Comments
 (0)