diff options
| author | Jcw87 <Jcw87@users.noreply.github.com> | 2026-01-29 18:58:59 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-29 18:58:59 -0800 |
| commit | 21de544196bdc235b75fc1e51a1c395b806a7c59 (patch) | |
| tree | 67ef23c4460b23569b446f98730607d432cdb8af /src/d/d_save.cpp | |
| parent | f810edbbe99d76529382467cf71431490fe0e41a (diff) | |
d_com_inf_game debug (#3075)
* d_com_inf_game debug
* inline sorting
Diffstat (limited to 'src/d/d_save.cpp')
| -rw-r--r-- | src/d/d_save.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/d/d_save.cpp b/src/d/d_save.cpp index 81249ecb57..b39d0a962b 100644 --- a/src/d/d_save.cpp +++ b/src/d/d_save.cpp @@ -1793,7 +1793,8 @@ int dSv_info_c::card_to_memory(char* i_cardPtr, int i_dataNum) { i_cardPtr = i_cardPtr + i_dataNum * QUEST_LOG_SIZE; char* var_r30 = i_cardPtr; - memcpy(dComIfGs_getSaveData(), i_cardPtr, sizeof(dSv_save_c)); + dSv_save_c* pSave = dComIfGs_getSaveData(); + memcpy(pSave, i_cardPtr, sizeof(dSv_save_c)); i_cardPtr += sizeof(dSv_save_c); #if PLATFORM_GCN @@ -1846,7 +1847,8 @@ int dSv_info_c::initdata_to_card(char* i_cardPtr, int i_dataNum) { save.init(); save.getPlayer().getPlayerInfo().setPlayerName(""); save.getPlayer().getPlayerInfo().setHorseName(""); - memcpy(i_cardPtr, &save, sizeof(dSv_save_c)); + dSv_save_c* pSave = &save; + memcpy(i_cardPtr, pSave, sizeof(dSv_save_c)); i_cardPtr += sizeof(dSv_save_c); if (i_cardPtr - var_r30 > (QUEST_LOG_SIZE - 8)) { |
