Skip to content

Commit edb18fc

Browse files
authored
Merge pull request #49 from NewNoob2002/main
Parser other Hash error
2 parents 95d6687 + 0bfeec6 commit edb18fc

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Parse_Unicore_Hash.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -315,9 +315,9 @@ bool sempUnicoreHashFindFirstComma(SEMP_PARSE_STATE *parse, uint8_t data)
315315
scratchPad->unicoreHash.sentenceName[scratchPad->unicoreHash.sentenceNameLength++] = 0;
316316

317317
// Determine the number of checksum bytes
318-
scratchPad->unicoreHash.checksumBytes = 2;
319-
if (strstr("VERSION", (const char *)scratchPad->unicoreHash.sentenceName))
320-
scratchPad->unicoreHash.checksumBytes = 8;
318+
scratchPad->unicoreHash.checksumBytes = 8;
319+
if (strstr((const char *)scratchPad->unicoreHash.sentenceName, "MODE") != NULL)
320+
scratchPad->unicoreHash.checksumBytes = 2;
321321
parse->state = sempUnicoreHashFindAsterisk;
322322
}
323323
return true;

0 commit comments

Comments
 (0)