X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=saveresume.c;h=eab902ab8036aa68a960c7d8d4ea23095c8cdc69;hp=f02132103389142810d593043073349b7369317f;hb=81af59974bcc0c619437cb83064d7c18e27614ec;hpb=5ce427b62b7f15c5629fecf5bd948ab89407882f diff --git a/saveresume.c b/saveresume.c index f021321..eab902a 100644 --- a/saveresume.c +++ b/saveresume.c @@ -23,7 +23,7 @@ /* * If you change the first three members, the resume function may not properly * reject saves from older versions. Yes, this glues us to a hardware- - * dependent length of long. Later members can change, but bump the version + * dependent length of int. Later members can change, but bump the version * when you do that. */ struct save_t { @@ -146,7 +146,7 @@ bool is_valid(struct game_t valgame) /* Check for RNG overflow. Truncate */ if (valgame.lcg_x >= LCG_M) { - valgame.lcg_x %= LCG_M; + valgame.lcg_x %= LCG_M; // LCOV_EXCL_LINE } /* Check for RNG underflow. Transpose */ @@ -190,7 +190,7 @@ bool is_valid(struct game_t valgame) } /* Recalculate tally, throw the towel if in disagreement */ - long temp_tally = 0; + int temp_tally = 0; for (int treasure = 1; treasure <= NOBJECTS; treasure++) { if (objects[treasure].is_treasure) { if (valgame.prop[treasure] == STATE_NOTFOUND) {