[nostalgia] Enable and fix -Wextra warnings
This commit is contained in:
parent
5afe78d015
commit
23b662c2aa
@ -29,7 +29,7 @@ endif()
|
||||
|
||||
if(NOT MSVC)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall")
|
||||
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wextra")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wcast-align")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wdouble-promotion")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wformat=2")
|
||||
|
@ -10,22 +10,22 @@
|
||||
|
||||
namespace nostalgia::core {
|
||||
|
||||
ox::Error initGfx(Context *ctx) {
|
||||
ox::Error initGfx(Context*) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
ox::Error initConsole(Context *ctx) {
|
||||
ox::Error initConsole(Context*) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
ox::Error loadTileSheet(Context *ctx, InodeId_t inode) {
|
||||
ox::Error loadTileSheet(Context*, InodeId_t) {
|
||||
return 1;
|
||||
}
|
||||
|
||||
void puts(Context *ctx, int loc, const char *str) {
|
||||
void puts(Context*, int, const char*) {
|
||||
}
|
||||
|
||||
void setTile(Context *ctx, int layer, int column, int row, uint8_t tile) {
|
||||
void setTile(Context*, int, int, int, uint8_t) {
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -51,7 +51,7 @@ Error model(T *io, TestStruct *obj) {
|
||||
return err;
|
||||
}
|
||||
|
||||
int main(int argc, char **args) {
|
||||
int main() {
|
||||
int err = 0;
|
||||
QString json;
|
||||
TestStruct ts = {
|
||||
|
@ -26,7 +26,7 @@ OxFSFile::OxFSFile(PassThroughFS *fs, QString path, OxFSFile *parentItem) {
|
||||
auto stat = fs->stat(static_cast<const char*>(m_path.toUtf8()));
|
||||
if (!stat.error) {
|
||||
if (stat.value.fileType == FileType_Directory) {
|
||||
fs->ls(m_path.toUtf8(), [&ls](const char *name, ox::InodeId_t inode) {
|
||||
fs->ls(m_path.toUtf8(), [&ls](const char *name, ox::InodeId_t) {
|
||||
ls.push_back(name);
|
||||
return OxError(0);
|
||||
});
|
||||
@ -115,7 +115,7 @@ QString OxFSFile::name() const {
|
||||
|
||||
// OxFSModel
|
||||
|
||||
OxFSModel::OxFSModel(PassThroughFS *fs, QObject *parent) {
|
||||
OxFSModel::OxFSModel(PassThroughFS *fs, QObject*) {
|
||||
m_rootItem = new OxFSFile(fs, "");
|
||||
}
|
||||
|
||||
@ -213,7 +213,7 @@ void OxFSModel::updateFile(QString path) {
|
||||
m_rootItem->appendChild(this, pathItems, "");
|
||||
}
|
||||
|
||||
void OxFSModel::setupModelData(const QStringList &lines, OxFSFile *parent) {
|
||||
void OxFSModel::setupModelData(const QStringList&, OxFSFile*) {
|
||||
}
|
||||
|
||||
}
|
||||
|
@ -11,15 +11,15 @@
|
||||
namespace nostalgia {
|
||||
namespace studio {
|
||||
|
||||
QVector<WizardMaker> Plugin::newWizards(const Context *ctx) {
|
||||
QVector<WizardMaker> Plugin::newWizards(const Context*) {
|
||||
return {};
|
||||
}
|
||||
|
||||
QVector<WizardMaker> Plugin::importWizards(const Context *ctx) {
|
||||
QVector<WizardMaker> Plugin::importWizards(const Context*) {
|
||||
return {};
|
||||
}
|
||||
|
||||
QWidget *Plugin::makeEditor(QString path, const Context *ctx) {
|
||||
QWidget *Plugin::makeEditor(QString, const Context*) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
|
@ -190,7 +190,7 @@ QAction *MainWindow::addAction(QMenu *menu, QString text, QString toolTip,
|
||||
return action;
|
||||
}
|
||||
|
||||
int MainWindow::readState(QString path) {
|
||||
int MainWindow::readState(QString) {
|
||||
int err = 0;
|
||||
|
||||
QSettings settings(m_profile.orgName, m_profile.appName);
|
||||
@ -206,7 +206,7 @@ int MainWindow::readState(QString path) {
|
||||
return err;
|
||||
}
|
||||
|
||||
int MainWindow::writeState(QString path) {
|
||||
int MainWindow::writeState(QString) {
|
||||
int err = 0;
|
||||
|
||||
// generate JSON for application specific state info
|
||||
|
@ -19,18 +19,18 @@ namespace nostalgia {
|
||||
}
|
||||
|
||||
// stub for now
|
||||
ox::Error pathToInode(std::vector<char> *buff) {
|
||||
ox::Error pathToInode(std::vector<char>*) {
|
||||
return OxError(0);
|
||||
}
|
||||
|
||||
// stub for now
|
||||
ox::Error toMetalClaw(std::vector<char> *buff) {
|
||||
ox::Error toMetalClaw(std::vector<char>*) {
|
||||
return OxError(0);
|
||||
}
|
||||
|
||||
ox::Error copy(ox::PassThroughFS *src, ox::FileSystem32 *dest, std::string path) {
|
||||
// copy
|
||||
src->ls(path.c_str(), [src, dest, path](const char *name, ox::InodeId_t inode) {
|
||||
src->ls(path.c_str(), [src, dest, path](const char *name, ox::InodeId_t) {
|
||||
auto stat = src->stat(path.c_str());
|
||||
oxReturnError(stat.error);
|
||||
if (stat.value.fileType == ox::FileType_Directory) {
|
||||
|
@ -8,13 +8,11 @@
|
||||
|
||||
#include "worldeditor.hpp"
|
||||
|
||||
namespace nostalgia {
|
||||
namespace world {
|
||||
namespace nostalgia::world {
|
||||
|
||||
using namespace studio;
|
||||
|
||||
WorldEditor::WorldEditor(QString path, const Context *ctx) {
|
||||
WorldEditor::WorldEditor(QString, const Context*) {
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
@ -94,14 +94,14 @@ struct Region {
|
||||
};
|
||||
|
||||
template<typename T>
|
||||
ox::Error modelRead(T *io, Region *obj) {
|
||||
ox::Error modelRead(T *io, Region*) {
|
||||
ox::Error err = 0;
|
||||
io->setTypeInfo("nostalgia::World::Region", Region::Fields);
|
||||
return err;
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
ox::Error modelWrite(T *io, Region *obj) {
|
||||
ox::Error modelWrite(T *io, Region*) {
|
||||
ox::Error err = 0;
|
||||
io->setTypeInfo("nostalgia::World::Region", Region::Fields);
|
||||
return err;
|
||||
|
Loading…
Reference in New Issue
Block a user