mirror of
https://github.com/citra-emu/citra.git
synced 2024-11-25 15:30:14 +00:00
Fix MSVC incompatibilities, use C++ styles instead of C
This commit is contained in:
parent
287d34621d
commit
10fb751db6
@ -17,15 +17,16 @@ void Init() {
|
||||
std::memset(&shared_page, 0, sizeof(shared_page));
|
||||
|
||||
// 3DS uses 1/1/1900 for Epoch
|
||||
time_t plat_time = time(NULL);
|
||||
struct tm console_epoch = {0};
|
||||
time_t plat_time = std::time(nullptr);
|
||||
tm console_epoch = {};
|
||||
console_epoch.tm_mday = 1;
|
||||
u64_le console_time = (u64_le) difftime(plat_time, mktime(&console_epoch)) * 1000L;
|
||||
u64_le console_time = static_cast<u64_le>(std::difftime(plat_time, std::mktime(&console_epoch)) * 1000L);
|
||||
|
||||
shared_page.running_hw = 0x1; // product
|
||||
shared_page.date_time_0 = {
|
||||
.date_time = console_time,
|
||||
};
|
||||
shared_page.date_time_0 = {};
|
||||
shared_page.date_time_0.date_time = console_time;
|
||||
shared_page.date_time_1 = {};
|
||||
shared_page.date_time_1.date_time = console_time;
|
||||
}
|
||||
|
||||
} // namespace
|
||||
|
Loading…
Reference in New Issue
Block a user