|
|
|
@ -137,8 +137,10 @@ void tree_sitter_cpp_external_scanner_deserialize(void *payload, const char *buf
|
|
|
|
|
|
|
|
|
|
|
|
Scanner *scanner = (Scanner *)payload;
|
|
|
|
Scanner *scanner = (Scanner *)payload;
|
|
|
|
scanner->delimiter_length = length / sizeof(wchar_t);
|
|
|
|
scanner->delimiter_length = length / sizeof(wchar_t);
|
|
|
|
|
|
|
|
if (length > 0) {
|
|
|
|
memcpy(&scanner->delimiter[0], buffer, length);
|
|
|
|
memcpy(&scanner->delimiter[0], buffer, length);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void tree_sitter_cpp_external_scanner_destroy(void *payload) {
|
|
|
|
void tree_sitter_cpp_external_scanner_destroy(void *payload) {
|
|
|
|
Scanner *scanner = (Scanner *)payload;
|
|
|
|
Scanner *scanner = (Scanner *)payload;
|
|
|
|
|