From d0ebf7fa268ae2e59e575cb3a72e6bc259e3fdd8 Mon Sep 17 00:00:00 2001 From: Thomas Klausner Date: Thu, 7 Nov 2024 20:27:50 +0100 Subject: [PATCH] Install zip_error_set_from_source(3). --- man/CMakeLists.txt | 1 + man/zip_error_set_from_source.html | 103 +++++++++++++++++++++++++++++ man/zip_error_set_from_source.man | 74 +++++++++++++++++++++ 3 files changed, 178 insertions(+) create mode 100644 man/zip_error_set_from_source.html create mode 100644 man/zip_error_set_from_source.man diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt index fe3f091f7..14173e017 100644 --- a/man/CMakeLists.txt +++ b/man/CMakeLists.txt @@ -17,6 +17,7 @@ set(MAN_PAGES zip_error_get_sys_type.3 zip_error_init.3 zip_error_set.3 + zip_error_set_from_source.3 zip_error_strerror.3 zip_error_system_type.3 zip_error_to_data.3 diff --git a/man/zip_error_set_from_source.html b/man/zip_error_set_from_source.html new file mode 100644 index 000000000..17f0a719a --- /dev/null +++ b/man/zip_error_set_from_source.html @@ -0,0 +1,103 @@ + + + + + + + ZIP_ERROR_SET_FROM_SOURCE(3) + + + + + + + + +
ZIP_ERROR_SET_FROM_SOURCE(3)Library Functions ManualZIP_ERROR_SET_FROM_SOURCE(3)
+
+
+

+zip_error_set_from_source — +
fill in zip_error structure from source
+
+
+

+libzip (-lzip) +
+
+

+#include <zip.h> +

void +
+ zip_error_set_from_source(zip_error_t + *ze, zip_source_t + *src);

+
+
+

+The zip_error_set_from_source() function sets the + zip_error pointed to by ze to the error reported by + src as returned by + zip_error_source(3). + ze must be allocated and initialized with + zip_error_init(3) before calling + zip_error_set_from_source(). +
+
+

+libzip(3), + zip_error_init(3), + zip_error_set(3) +
+
+

+zip_error_set_from_source() was added in libzip 1.10. +
+
+

+Dieter Baron + <dillo@nih.at> and + Thomas Klausner + <wiz@gatalith.at> +
+
+ + + + + +
December 5, 2022NiH
+ + diff --git a/man/zip_error_set_from_source.man b/man/zip_error_set_from_source.man new file mode 100644 index 000000000..148236c2f --- /dev/null +++ b/man/zip_error_set_from_source.man @@ -0,0 +1,74 @@ +.\" Automatically generated from an mdoc input file. Do not edit. +.\" zip_error_set_from_source.mdoc -- set zip_error from source +.\" Copyright (C) 2022 Dieter Baron and Thomas Klausner +.\" +.\" This file is part of libzip, a library to manipulate ZIP archives. +.\" The authors can be contacted at +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in +.\" the documentation and/or other materials provided with the +.\" distribution. +.\" 3. The names of the authors may not be used to endorse or promote +.\" products derived from this software without specific prior +.\" written permission. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS +.\" OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +.\" WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY +.\" DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE +.\" GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER +.\" IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +.\" OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN +.\" IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +.\" +.TH "ZIP_ERROR_SET_FROM_SOURCE" "3" "December 5, 2022" "NiH" "Library Functions Manual" +.nh +.if n .ad l +.SH "NAME" +\fBzip_error_set_from_source\fR +\- fill in zip_error structure from source +.SH "LIBRARY" +libzip (-lzip) +.SH "SYNOPSIS" +\fB#include \fR +.sp +\fIvoid\fR +.br +.PD 0 +.HP 4n +\fBzip_error_set_from_source\fR(\fIzip_error_t\ *ze\fR, \fIzip_source_t\ *src\fR); +.PD +.SH "DESCRIPTION" +The +\fBzip_error_set_from_source\fR() +function sets the zip_error pointed to by +\fIze\fR +to the error reported by +\fIsrc\fR +as returned by +zip_error_source(3). +\fIze\fR +must be allocated and initialized with +zip_error_init(3) +before calling +\fBzip_error_set_from_source\fR(). +.SH "SEE ALSO" +libzip(3), +zip_error_init(3), +zip_error_set(3) +.SH "HISTORY" +\fBzip_error_set_from_source\fR() +was added in libzip 1.10. +.SH "AUTHORS" +Dieter Baron <\fIdillo@nih.at\fR> +and +Thomas Klausner <\fIwiz@gatalith.at\fR>