Reduced the APIs for creating output handle to a trace file. Capsulated the logic for creating the file inside the library. Tzvetomir Stoyanov (VMware) (5): trace-cmd library: Fix typo in tracecmd_output_set_msg() trace-cmd library: New API for creating an output trace handle trace-cmd library: Rename tracecmd_output_allocate() trace-cmd library: Remove APIs for create and init output handle trace-cmd library: Make tracecmd_output_write_init static .../include/private/trace-cmd-private.h | 6 +- lib/trace-cmd/trace-output.c | 86 ++++++++----------- tracecmd/trace-record.c | 14 ++- tracecmd/trace-restore.c | 16 ++-- tracecmd/trace-stream.c | 3 +- 5 files changed, 50 insertions(+), 75 deletions(-) -- 2.33.1