mirror of https://github.com/stella-emu/stella.git
More cleanups from cppcheck.
git-svn-id: svn://svn.code.sf.net/p/stella/code/trunk@3021 8b62c5a3-ac7e-4cc8-8f21-d9a121418aba
This commit is contained in:
parent
bc1308db23
commit
d891357cad
|
@ -22,7 +22,7 @@
|
|||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
PackedBitArray::PackedBitArray(uInt32 length)
|
||||
: words(length / wordSize + 1)
|
||||
: words(length / WORD_SIZE + 1)
|
||||
{
|
||||
bits = new uInt32[ words ];
|
||||
|
||||
|
@ -39,8 +39,8 @@ PackedBitArray::~PackedBitArray()
|
|||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
uInt32 PackedBitArray::isSet(uInt32 bit) const
|
||||
{
|
||||
uInt32 word = bit / wordSize;
|
||||
bit %= wordSize;
|
||||
uInt32 word = bit / WORD_SIZE;
|
||||
bit %= WORD_SIZE;
|
||||
|
||||
return (bits[word] & (1 << bit));
|
||||
}
|
||||
|
@ -48,8 +48,8 @@ uInt32 PackedBitArray::isSet(uInt32 bit) const
|
|||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
uInt32 PackedBitArray::isClear(uInt32 bit) const
|
||||
{
|
||||
uInt32 word = bit / wordSize;
|
||||
bit %= wordSize;
|
||||
uInt32 word = bit / WORD_SIZE;
|
||||
bit %= WORD_SIZE;
|
||||
|
||||
return !(bits[word] & (1 << bit));
|
||||
}
|
||||
|
@ -57,8 +57,8 @@ uInt32 PackedBitArray::isClear(uInt32 bit) const
|
|||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
void PackedBitArray::toggle(uInt32 bit)
|
||||
{
|
||||
uInt32 word = bit / wordSize;
|
||||
bit %= wordSize;
|
||||
uInt32 word = bit / WORD_SIZE;
|
||||
bit %= WORD_SIZE;
|
||||
|
||||
bits[word] ^= (1 << bit);
|
||||
}
|
||||
|
@ -66,8 +66,8 @@ void PackedBitArray::toggle(uInt32 bit)
|
|||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
void PackedBitArray::set(uInt32 bit)
|
||||
{
|
||||
uInt32 word = bit / wordSize;
|
||||
bit %= wordSize;
|
||||
uInt32 word = bit / WORD_SIZE;
|
||||
bit %= WORD_SIZE;
|
||||
|
||||
bits[word] |= (1 << bit);
|
||||
}
|
||||
|
@ -75,8 +75,8 @@ void PackedBitArray::set(uInt32 bit)
|
|||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
void PackedBitArray::clear(uInt32 bit)
|
||||
{
|
||||
uInt32 word = bit / wordSize;
|
||||
bit %= wordSize;
|
||||
uInt32 word = bit / WORD_SIZE;
|
||||
bit %= WORD_SIZE;
|
||||
|
||||
bits[word] &= (~(1 << bit));
|
||||
}
|
||||
|
|
|
@ -22,8 +22,6 @@
|
|||
|
||||
#include "bspf.hxx"
|
||||
|
||||
#define wordSize ( (sizeof(unsigned int)) * 8)
|
||||
|
||||
class PackedBitArray
|
||||
{
|
||||
public:
|
||||
|
@ -38,11 +36,17 @@ class PackedBitArray
|
|||
void toggle(uInt32 bit);
|
||||
|
||||
private:
|
||||
// Copy constructor and assignment operator not supported
|
||||
PackedBitArray(const PackedBitArray&);
|
||||
PackedBitArray& operator = (const PackedBitArray&);
|
||||
|
||||
// number of unsigned ints (size/wordSize):
|
||||
uInt32 words;
|
||||
|
||||
// the array itself:
|
||||
uInt32* bits;
|
||||
|
||||
static const uInt32 WORD_SIZE = sizeof(uInt32) * 8;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -944,20 +944,6 @@ bool Cartridge::isProbablyX07(const uInt8* image, uInt32 size)
|
|||
return false;
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
Cartridge::Cartridge(const Cartridge& cart)
|
||||
: mySettings(cart.mySettings)
|
||||
{
|
||||
assert(false);
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
Cartridge& Cartridge::operator = (const Cartridge&)
|
||||
{
|
||||
assert(false);
|
||||
return *this;
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
string Cartridge::myAboutString= "";
|
||||
|
||||
|
|
|
@ -414,10 +414,8 @@ class Cartridge : public Device
|
|||
// Contains info about this cartridge in string format
|
||||
static string myAboutString;
|
||||
|
||||
// Copy constructor isn't supported by cartridges so make it private
|
||||
// Copy constructor and assignment operator not supported
|
||||
Cartridge(const Cartridge&);
|
||||
|
||||
// Assignment operator isn't supported by cartridges so make it private
|
||||
Cartridge& operator = (const Cartridge&);
|
||||
};
|
||||
|
||||
|
|
|
@ -179,20 +179,3 @@ const Int32 Controller::maximumResistance = 0x7FFFFFFF;
|
|||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
const Int32 Controller::minimumResistance = 0x00000000;
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
Controller::Controller(const Controller& c)
|
||||
: myJack(c.myJack),
|
||||
myEvent(c.myEvent),
|
||||
mySystem(c.mySystem),
|
||||
myType(c.myType)
|
||||
{
|
||||
assert(false);
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
Controller& Controller::operator = (const Controller&)
|
||||
{
|
||||
assert(false);
|
||||
return *this;
|
||||
}
|
||||
|
|
|
@ -266,11 +266,9 @@ class Controller : public Serializable
|
|||
/// The analog value on each analog pin
|
||||
Int32 myAnalogPinValue[2];
|
||||
|
||||
protected:
|
||||
// Copy constructor isn't supported by controllers so make it private
|
||||
private:
|
||||
// Copy constructor and assignment operator not supported
|
||||
Controller(const Controller&);
|
||||
|
||||
// Assignment operator isn't supported by controllers so make it private
|
||||
Controller& operator = (const Controller&);
|
||||
};
|
||||
|
||||
|
|
|
@ -437,18 +437,3 @@ Int32 M6532::intimClocks() const
|
|||
else
|
||||
return timer & 0xff;
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
M6532::M6532(const M6532& c)
|
||||
: myConsole(c.myConsole),
|
||||
mySettings(c.mySettings)
|
||||
{
|
||||
assert(false);
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
M6532& M6532::operator = (const M6532&)
|
||||
{
|
||||
assert(false);
|
||||
return *this;
|
||||
}
|
||||
|
|
|
@ -206,10 +206,8 @@ class M6532 : public Device
|
|||
uInt8 myOutTimer[4];
|
||||
|
||||
private:
|
||||
// Copy constructor isn't supported by this class so make it private
|
||||
// Copy constructor and assignment operator not supported
|
||||
M6532(const M6532&);
|
||||
|
||||
// Assignment operator isn't supported by this class so make it private
|
||||
M6532& operator = (const M6532&);
|
||||
};
|
||||
|
||||
|
|
|
@ -384,18 +384,3 @@ int MT24LC256::jpee_logproc(char const *st)
|
|||
cerr << " " << st << endl;
|
||||
return 0;
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MT24LC256::MT24LC256(const MT24LC256& c)
|
||||
: mySystem(c.mySystem),
|
||||
myDataFile(c.myDataFile)
|
||||
{
|
||||
assert(false);
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
MT24LC256& MT24LC256::operator = (const MT24LC256&)
|
||||
{
|
||||
assert(false);
|
||||
return *this;
|
||||
}
|
||||
|
|
|
@ -114,10 +114,8 @@ class MT24LC256
|
|||
uInt8 jpee_packet[70];
|
||||
|
||||
private:
|
||||
// Copy constructor isn't supported by this class so make it private
|
||||
// Copy constructor and assignment operator not supported
|
||||
MT24LC256(const MT24LC256&);
|
||||
|
||||
// Assignment operator isn't supported by this class so make it private
|
||||
MT24LC256& operator = (const MT24LC256&);
|
||||
};
|
||||
|
||||
|
|
|
@ -776,17 +776,5 @@ void OSystem::mainLoop()
|
|||
}
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
OSystem::OSystem(const OSystem& osystem)
|
||||
{
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
OSystem& OSystem::operator = (const OSystem&)
|
||||
{
|
||||
assert(false);
|
||||
return *this;
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
ZipHandler* OSystem::myZipHandler = 0;
|
||||
|
|
|
@ -612,10 +612,8 @@ class OSystem
|
|||
void validatePath(string& path, const string& setting,
|
||||
const string& defaultpath);
|
||||
|
||||
// Copy constructor isn't supported by this class so make it private
|
||||
// Copy constructor and assignment operator not supported
|
||||
OSystem(const OSystem&);
|
||||
|
||||
// Assignment operator isn't supported by this class so make it private
|
||||
OSystem& operator = (const OSystem&);
|
||||
};
|
||||
|
||||
|
|
|
@ -200,6 +200,11 @@ class Serializer
|
|||
TruePattern = 0xfe,
|
||||
FalsePattern = 0x01
|
||||
};
|
||||
|
||||
private:
|
||||
// Copy constructor and assignment operator not supported
|
||||
Serializer(const Serializer&);
|
||||
Serializer& operator = (const Serializer&);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -574,7 +574,7 @@ int Settings::setInternal(const string& key, const Variant& value,
|
|||
{
|
||||
int idx = -1;
|
||||
|
||||
if(pos != -1 && pos >= 0 && pos < (int)myInternalSettings.size() &&
|
||||
if(pos >= 0 && pos < (int)myInternalSettings.size() &&
|
||||
myInternalSettings[pos].key == key)
|
||||
{
|
||||
idx = pos;
|
||||
|
@ -629,7 +629,7 @@ int Settings::setExternal(const string& key, const Variant& value,
|
|||
{
|
||||
int idx = -1;
|
||||
|
||||
if(pos != -1 && pos >= 0 && pos < (int)myExternalSettings.size() &&
|
||||
if(pos >= 0 && pos < (int)myExternalSettings.size() &&
|
||||
myExternalSettings[pos].key == key)
|
||||
{
|
||||
idx = pos;
|
||||
|
@ -675,17 +675,3 @@ int Settings::setExternal(const string& key, const Variant& value,
|
|||
|
||||
return idx;
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
Settings::Settings(const Settings& s)
|
||||
: myOSystem(s.myOSystem)
|
||||
{
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
Settings& Settings::operator = (const Settings&)
|
||||
{
|
||||
assert(false);
|
||||
|
||||
return *this;
|
||||
}
|
||||
|
|
|
@ -106,10 +106,8 @@ class Settings
|
|||
virtual void saveConfig();
|
||||
|
||||
private:
|
||||
// Copy constructor isn't supported by this class so make it private
|
||||
// Copy constructor and assignment operator not supported
|
||||
Settings(const Settings&);
|
||||
|
||||
// Assignment operator isn't supported by this class so make it private
|
||||
Settings& operator = (const Settings&);
|
||||
|
||||
// Trim leading and following whitespace from a string
|
||||
|
|
|
@ -331,16 +331,3 @@ void StateManager::reset()
|
|||
myActiveMode = kOffMode;
|
||||
#endif
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
StateManager::StateManager(const StateManager& sm)
|
||||
: myOSystem(sm.myOSystem)
|
||||
{
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
StateManager& StateManager::operator = (const StateManager&)
|
||||
{
|
||||
assert(false);
|
||||
return *this;
|
||||
}
|
||||
|
|
|
@ -99,10 +99,8 @@ class StateManager
|
|||
void reset();
|
||||
|
||||
private:
|
||||
// Copy constructor isn't supported by this class so make it private
|
||||
// Copy constructor and assignment operator not supported
|
||||
StateManager(const StateManager&);
|
||||
|
||||
// Assignment operator isn't supported by this class so make it private
|
||||
StateManager& operator = (const StateManager&);
|
||||
|
||||
private:
|
||||
|
|
|
@ -334,17 +334,3 @@ bool System::load(Serializer& in)
|
|||
|
||||
return true;
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
System::System(const System& s)
|
||||
: myOSystem(s.myOSystem)
|
||||
{
|
||||
assert(false);
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
System& System::operator = (const System&)
|
||||
{
|
||||
assert(false);
|
||||
return *this;
|
||||
}
|
||||
|
|
|
@ -445,10 +445,8 @@ class System : public Serializable
|
|||
bool mySystemInAutodetect;
|
||||
|
||||
private:
|
||||
// Copy constructor isn't supported by this class so make it private
|
||||
// Copy constructor and assignment operator not supported
|
||||
System(const System&);
|
||||
|
||||
// Assignment operator isn't supported by this class so make it private
|
||||
System& operator = (const System&);
|
||||
};
|
||||
|
||||
|
|
|
@ -2418,19 +2418,3 @@ inline void TIA::applyPreviousHMOVEMotion(int hpos, Int16& pos, uInt8 motion)
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
TIA::TIA(const TIA& c)
|
||||
: myConsole(c.myConsole),
|
||||
mySound(c.mySound),
|
||||
mySettings(c.mySettings)
|
||||
{
|
||||
assert(false);
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
TIA& TIA::operator = (const TIA&)
|
||||
{
|
||||
assert(false);
|
||||
return *this;
|
||||
}
|
||||
|
|
|
@ -617,10 +617,8 @@ class TIA : public Device
|
|||
bool myBitsEnabled, myCollisionsEnabled;
|
||||
|
||||
private:
|
||||
// Copy constructor isn't supported by this class so make it private
|
||||
// Copy constructor and assignment operator not supported
|
||||
TIA(const TIA&);
|
||||
|
||||
// Assignment operator isn't supported by this class so make it private
|
||||
TIA& operator = (const TIA&);
|
||||
};
|
||||
|
||||
|
|
|
@ -269,15 +269,6 @@ void LauncherDialog::loadConfig()
|
|||
myRomInfoWidget->loadConfig();
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
void LauncherDialog::enableButtons(bool enable)
|
||||
{
|
||||
myStartButton->setEnabled(enable);
|
||||
myPrevDirButton->setEnabled(enable);
|
||||
myOptionsButton->setEnabled(enable);
|
||||
myQuitButton->setEnabled(enable);
|
||||
}
|
||||
|
||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||
void LauncherDialog::updateListing(const string& nameToSelect)
|
||||
{
|
||||
|
|
|
@ -88,7 +88,6 @@ class LauncherDialog : public Dialog
|
|||
void updateListing(const string& nameToSelect = "");
|
||||
|
||||
private:
|
||||
void enableButtons(bool enable);
|
||||
void loadDirListing();
|
||||
void loadRomInfo();
|
||||
void handleContextMenu();
|
||||
|
|
Loading…
Reference in New Issue