Change #231463
Category | texinfo |
Changed by | Patrice Dumas <pertusus | @free.fr>
Changed at | Thu 05 Jun 2025 22:30:25 |
Repository | https://git.savannah.gnu.org/git/texinfo.git |
Project | texinfo |
Branch | master |
Revision | 7d1c0df8dcec7cdcf2fef693792184fc558ce25f |
Comments
* tta/C/main/build_perl_info.c (SvREFHVCNT_inc): add to increase both SV and the HV SV refers too. Similar to newRV_inc, but for the SV, not the HV. * tta/C/convert/build_html_perl_info.c (build_html_files_source_info) (build_replaced_substrings, build_pending_footnotes) (build_simpletitle, pass_sv_converter_info), tta/C/convert/build_html_perl_state.c (build_html_translated_names) (build_html_formatting_state), tta/C/convert/call_html_perl_function.c, tta/C/main/build_perl_info.c: use SvREFHVCNT_inc instead of SvREFCNT_inc. Also an unsuccesful attempt to fix test failing with XS structure unset after the change to use SV instead of HV for elements.
Changed files
- ChangeLog
- tta/C/convert/build_html_perl_info.c
- tta/C/convert/build_html_perl_state.c
- tta/C/convert/call_html_perl_function.c
- tta/C/main/build_perl_info.c
- tta/C/main/build_perl_info.h
- tta/perl/XSTexinfo/convert/ConvertXS.xs
- tta/perl/XSTexinfo/convert/get_html_perl_info.c
- tta/perl/XSTexinfo/parser_document/DocumentXS.xs
- tta/perl/XSTexinfo/parser_document/StructuringTransfoXS.xs