From d1890b0eb71b6ecbea7df8ee3774465418d5b13b Mon Sep 17 00:00:00 2001 From: midipix Date: Tue, 20 Feb 2024 02:37:33 +0000 Subject: code base: rename files under src/arbits/output/ to match the _au_ interfaces. --- src/arbits/output/slbt_ar_output_arname.c | 86 ------------------------------- 1 file changed, 86 deletions(-) delete mode 100644 src/arbits/output/slbt_ar_output_arname.c (limited to 'src/arbits/output/slbt_ar_output_arname.c') diff --git a/src/arbits/output/slbt_ar_output_arname.c b/src/arbits/output/slbt_ar_output_arname.c deleted file mode 100644 index 6948934..0000000 --- a/src/arbits/output/slbt_ar_output_arname.c +++ /dev/null @@ -1,86 +0,0 @@ -/*******************************************************************/ -/* slibtool: a skinny libtool implementation, written in C */ -/* Copyright (C) 2016--2024 SysDeer Technologies, LLC */ -/* Released under the Standard MIT License; see COPYING.SLIBTOOL. */ -/*******************************************************************/ - -#include -#include -#include "slibtool_driver_impl.h" -#include "slibtool_dprintf_impl.h" -#include "slibtool_errinfo_impl.h" -#include "slibtool_ar_impl.h" - -#define SLBT_PRETTY_FLAGS (SLBT_PRETTY_YAML \ - | SLBT_PRETTY_POSIX \ - | SLBT_PRETTY_HEXDATA) - -static int slbt_au_output_arname_impl( - const struct slbt_driver_ctx * dctx, - const struct slbt_archive_ctx * actx, - const struct slbt_fd_ctx * fdctx, - const char * fmt) -{ - const char * path; - const char mema[] = ""; - - path = actx->path && *actx->path ? *actx->path : mema; - - if (slbt_dprintf(fdctx->fdout,fmt,path) < 0) - return SLBT_SYSTEM_ERROR(dctx,0); - - return 0; -} - -static int slbt_au_output_arname_posix( - const struct slbt_driver_ctx * dctx, - const struct slbt_archive_ctx * actx, - const struct slbt_fd_ctx * fdctx) -{ - if (slbt_au_output_arname_impl( - dctx,actx,fdctx, - "%s:\n") < 0) - return SLBT_NESTED_ERROR(dctx); - - return 0; -} - -static int slbt_au_output_arname_yaml( - const struct slbt_driver_ctx * dctx, - const struct slbt_archive_ctx * actx, - const struct slbt_fd_ctx * fdctx) -{ - if (slbt_au_output_arname_impl( - dctx,actx,fdctx, - "Archive:\n" - " - Meta:\n" - " - [ name: %s ]\n\n") < 0) - return SLBT_NESTED_ERROR(dctx); - - return 0; -} - -int slbt_au_output_arname(const struct slbt_archive_ctx * actx) -{ - const struct slbt_driver_ctx * dctx; - struct slbt_fd_ctx fdctx; - - dctx = (slbt_get_archive_ictx(actx))->dctx; - - if (slbt_lib_get_driver_fdctx(dctx,&fdctx) < 0) - return SLBT_NESTED_ERROR(dctx); - - switch (dctx->cctx->fmtflags & SLBT_PRETTY_FLAGS) { - case SLBT_PRETTY_YAML: - return slbt_au_output_arname_yaml( - dctx,actx,&fdctx); - - case SLBT_PRETTY_POSIX: - return slbt_au_output_arname_posix( - dctx,actx,&fdctx); - - default: - return slbt_au_output_arname_yaml( - dctx,actx,&fdctx); - } -} -- cgit v1.2.3