Fix system_other implementation by adding an Init() and fixing the wrong const

dev-ui
Didier 'OdyX' Raboud 2013-10-23 14:22:20 +02:00 committed by Piotr Dziwinski
parent 591ba30a00
commit 97baf7242e
2 changed files with 3 additions and 2 deletions

View File

@ -33,7 +33,7 @@ long long int CSystemUtilsOther::GetTimeStampExactResolution()
return 1000000ll;
}
long long int CSystemUtilsOther::TimeStampExactDiff(SystemTimeStamp* before, SystemTimeStamp* after) const
long long int CSystemUtilsOther::TimeStampExactDiff(SystemTimeStamp* before, SystemTimeStamp* after)
{
return (after->sdlTicks - before->sdlTicks) * 1000000ll;
}

View File

@ -40,10 +40,11 @@ struct SystemTimeStamp
class CSystemUtilsOther : public CSystemUtils
{
public:
virtual void Init() {};
virtual SystemDialogResult SystemDialog(SystemDialogType type, const std::string& title, const std::string& message) override;
virtual void GetCurrentTimeStamp(SystemTimeStamp *stamp) override;
virtual long long GetTimeStampExactResolution() override;
virtual long long int GetTimeStampExactResolution() override;
virtual long long TimeStampExactDiff(SystemTimeStamp *before, SystemTimeStamp *after) override;
};