Nick Wellnhofer
e314109ad1
save: Don't write directly to internal buffer
...
Make sure that OOM errors are reported.
2024-02-16 16:14:05 +01:00
Nick Wellnhofer
fbe10a466f
save: Move DTD serialization code to xmlsave.c
2024-02-04 14:33:19 +01:00
Nick Wellnhofer
59fa0bb383
parser: Simplify input pointer updates
...
The base member always points to the beginning of the buffer.
2023-08-08 15:21:14 +02:00
Nick Wellnhofer
ccb6d54409
Hide internal functions
...
These functions were never declared in public headers, so it should be
safe to hide them.
Fixes #139 .
2022-11-27 02:20:53 +01:00
Nick Wellnhofer
2059df5358
buf: Deprecate static/immutable buffers
2022-11-20 21:16:03 +01:00
Nick Wellnhofer
0f568c0b73
Consolidate private header files
...
Private functions were previously declared
- in header files in the root directory
- in public headers guarded with IN_LIBXML
- in libxml.h
- redundantly in source files that used them.
Consolidate all private header files in include/private.
2022-08-26 02:11:56 +02:00