|
MagickCore 7.0.10
|
#include "wizard/studio.h"#include "wizard/exception.h"#include "wizard/exception-private.h"#include "wizard/memory_.h"#include "wizard/zip.h"#include "zlib.h"Go to the source code of this file.
Data Structures | |
| struct | _ZIPInfo |
Functions | |
| WizardExport ZIPInfo * | AcquireZIPInfo (const size_t level) |
| WizardExport const StringInfo * | GetZIPChaos (const ZIPInfo *zip_info) |
| WizardExport ZIPInfo * | DestroyZIPInfo (ZIPInfo *zip_info) |
| static voidpf | AcquireZIPMemory (voidpf context, uInt items, uInt size) |
| static void | RelinquishZIPMemory (voidpf context, voidpf memory) |
| WizardExport WizardBooleanType | IncreaseZIP (ZIPInfo *zip_info, const StringInfo *message, ExceptionInfo *exception) |
| WizardExport WizardBooleanType | RestoreZIP (ZIPInfo *zip_info, const size_t length, const StringInfo *message, ExceptionInfo *exception) |
| WizardExport ZIPInfo * AcquireZIPInfo | ( | const size_t | level | ) |
Definition at line 93 of file zip.c.
References AcquireStringInfo(), AcquireWizardMemory(), _ZIPInfo::chaos, EntropyError, _ZIPInfo::level, MemoryError, _ZIPInfo::signature, ThrowWizardFatalError, _ZIPInfo::timestamp, WizardEpoch, and WizardSignature.
Referenced by AcquireEntropyInfo().
|
static |
Definition at line 200 of file zip.c.
References AcquireQuantumMemory().
Referenced by IncreaseZIP(), and RestoreZIP().
| WizardExport ZIPInfo * DestroyZIPInfo | ( | ZIPInfo * | zip_info | ) |
Definition at line 161 of file zip.c.
References _ZIPInfo::chaos, DestroyStringInfo(), EntropyDomain, GetWizardModule, LogWizardEvent(), RelinquishWizardMemory(), _ZIPInfo::signature, TraceEvent, WizardAssert, and WizardSignature.
Referenced by DestroyEntropyInfo().
| WizardExport const StringInfo * GetZIPChaos | ( | const ZIPInfo * | zip_info | ) |
Definition at line 131 of file zip.c.
References _ZIPInfo::chaos, EntropyDomain, GetWizardModule, LogWizardEvent(), _ZIPInfo::signature, TraceEvent, WizardAssert, and WizardSignature.
Referenced by GetEntropyChaos().
| WizardExport WizardBooleanType IncreaseZIP | ( | ZIPInfo * | zip_info, |
| const StringInfo * | message, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 210 of file zip.c.
References AcquireZIPMemory(), _ZIPInfo::chaos, EntropyDomain, EntropyError, GetStringInfoDatum(), GetStringInfoLength(), GetWizardModule, _ZIPInfo::level, LogWizardEvent(), RelinquishZIPMemory(), SetStringInfoLength(), _ZIPInfo::signature, ThrowWizardException(), TraceEvent, WizardAssert, WizardFalse, WizardSignature, and WizardTrue.
Referenced by IncreaseEntropy().
|
static |
Definition at line 205 of file zip.c.
References RelinquishWizardMemory().
Referenced by IncreaseZIP(), and RestoreZIP().
| WizardExport WizardBooleanType RestoreZIP | ( | ZIPInfo * | zip_info, |
| const size_t | length, | ||
| const StringInfo * | message, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 291 of file zip.c.
References AcquireZIPMemory(), _ZIPInfo::chaos, EntropyDomain, EntropyError, GetStringInfoDatum(), GetStringInfoLength(), GetWizardModule, LogWizardEvent(), RelinquishZIPMemory(), SetStringInfoLength(), _ZIPInfo::signature, ThrowWizardException(), TraceEvent, WizardAssert, WizardFalse, WizardSignature, and WizardTrue.
Referenced by RestoreEntropy().