Skip to content

Commit

Permalink
Fix type alias violation in scanner
Browse files Browse the repository at this point in the history
  • Loading branch information
yangchi committed Sep 10, 2024
1 parent b02af60 commit 5197292
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/scanner.c
Original file line number Diff line number Diff line change
Expand Up @@ -59,15 +59,15 @@ unsigned tree_sitter_scala_external_scanner_serialize(void *payload, char *buffe
}

size_t size = 0;
*(int16_t *)&buffer[size] = scanner->last_indentation_size;
memcpy(buffer + size, &scanner->last_indentation_size, sizeof(int16_t));
size += sizeof(int16_t);
*(int16_t *)&buffer[size] = scanner->last_newline_count;
memcpy(buffer + size, &scanner->last_newline_count, sizeof(int16_t));
size += sizeof(int16_t);
*(int16_t *)&buffer[size] = scanner->last_column;
memcpy(buffer + size, &scanner->last_column, sizeof(int16_t));
size += sizeof(int16_t);

for (unsigned i = 0; i < scanner->indents.size; i++) {
*(int16_t *)&buffer[size] = scanner->indents.contents[i];
memcpy(buffer + size, &scanner->indents.contents[i], sizeof(int16_t));
size += sizeof(int16_t);
}

Expand Down

0 comments on commit 5197292

Please sign in to comment.