[PRISM] Use StringValuePtr for fgets for Prism stream parsing

This commit is contained in:
Kevin Newton 2024-07-17 12:03:21 -04:00
parent 99825a539f
commit 7993b88eee
Notes: git 2024-07-17 17:59:15 +00:00

View File

@ -10501,8 +10501,8 @@ pm_parse_stdin_fgets(char *string, int size, void *stream)
return NULL;
}
const char *cstr = StringValueCStr(line);
size_t length = strlen(cstr);
const char *cstr = StringValuePtr(line);
long length = rb_str_strlen(line);
memcpy(string, cstr, length);
string[length] = '\0';