вот мой test fileArgumentError: строка содержит нулевые байты при использовании StringValueCStr
вот мой полный код (github.com/roroco/ro_article/tree/string-contains-null-byte)
я "ArgumentError: строка содержит нулевые байты" при запуске следующего кода:
в рубиновой стороне:
get_article(File.read("test_file"))
в C стороне:
VALUE get_article(VALUE self, VALUE html) {
str html2 = StringValueCStr(html);
test file такой большой, как найти нулевой байт в этом файле? и как сделать StringValueCStr работы для всех строки даже содержит «нулевые байты»