.TH "ZIP_UNCHANGE" "3" "April 23, 2006" "NiH" "Library Functions Manual" .nh .if n .ad l .SH "NAME" \fBzip_unchange\fR \- undo changes to file in zip archive .SH "LIBRARY" libzip (-lzip) .SH "SYNOPSIS" \fB#include \fR .sp \fIint\fR .br \fBzip_unchange\fR(\fIstruct zip *archive\fR,\ \fIint index\fR); .SH "DESCRIPTION" Changes to the file at position \fIindex\fR are reverted. .SH "RETURN VALUES" Upon successful completion 0 is returned. Otherwise, \-1 is returned and the error code in \fIarchive\fR is set to indicate the error. .SH "ERRORS" \fBzip_unchange\fR() fails if: .TP 19n [\fRZIP_ER_EXISTS\fR] Unchanging the name would result in a duplicate name in the archive. .TP 19n [\fRZIP_ER_INVAL\fR] \fIindex\fR is not a valid file index in \fIzip\fR. .SH "SEE ALSO" libzip(3), zip_unchange_all(3), zip_unchange_archive(3) .SH "AUTHORS" Dieter Baron <\fIdillo@nih.at\fR> and Thomas Klausner <\fItk@giga.or.at\fR>