Fix more gcc warnings

This commit is contained in:
Twan van Laarhoven
2020-04-16 01:03:10 +02:00
parent 40a84687c7
commit cbf1251f8c
2 changed files with 9 additions and 5 deletions
+7 -4
View File
@@ -210,10 +210,13 @@ InputStreamP load_resource_text(const String& name) {
int len = ::SizeofResource(wxGetInstance(), hResource);
return shared(new wxMemoryInputStream(data, len));
#else
static String path = wxStandardPaths::Get().GetDataDir() + _("/resource/");
static String local_path = wxStandardPaths::Get().GetUserDataDir() + _("/resource/");
if (wxFileExists(path + name)) return shared(new wxFileInputStream(path + name));
else return shared(new wxFileInputStream(local_path + name));
static String path = wxStandardPaths::Get().GetDataDir() + _("/resource/");
static String local_path = wxStandardPaths::Get().GetUserDataDir() + _("/resource/");
if (wxFileExists(path + name)) {
return shared(new wxFileInputStream(path + name));
} else {
return shared(new wxFileInputStream(local_path + name));
}
#endif
}
+2 -1
View File
@@ -28,6 +28,7 @@ Reader::Reader(const InputStreamP& input, Packaged* package, const String& filen
, input(input)
{
assert(input);
assert(input->IsOk());
eat_utf8_bom(*input);
moveNext();
handleAppVersion();
@@ -403,7 +404,7 @@ template <> void Reader::handle(FileName& f) {
InputStreamP in = Package::openAbsoluteFile(str);
out->Write(*in); // copy
f.assign(packaged_name);
} catch (Error) {
} catch (Error const&) {
// ignore errors
}
} else {