Introduction
Refactor file utilities that currently use FILE* to use libuv's file and stream abstractions (uv_fs_t, uv_file). This ensures better cross-platform file handling.
Steps
This includes the celix_filter.h, celix_properties.g, celix_bundle context.h headers and many more.
This includes usage of fprintf, open_memstream, etc.
Introduction
Refactor file utilities that currently use FILE* to use libuv's file and stream abstractions (uv_fs_t, uv_file). This ensures better cross-platform file handling.
Steps
uv_fileThis includes the
celix_filter.h,celix_properties.g,celix_bundle context.hheaders and many more.This includes usage of
fprintf,open_memstream, etc.