Fix system_other implementation by adding an Init() and fixing the wrong const
parent
591ba30a00
commit
97baf7242e
|
@ -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;
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in New Issue