nn::cx::SecureUncompressLZ Function

Syntax

s32 SecureUncompressLZ(
     const void * srcp,
     u32 srcSize,
     void * destp
);

Arguments

Name Description
in srcp Compressed data address.
in srcSize Compressed data size.
out destp Decompressed data address.

Return Values

If the conversion succeeds, returns 0; otherwise, returns a negative error code.

Description

Decompresses LZ77 compressed data while checking for errors.

This API supports both LZ compression (backward compatibility) and LZ extended compression.

Expands LZ77 compressed data. Writes in 8-bit units. The compressed data address must be 4-byte aligned.

Revision History

2010/11/10
Initial version.

CONFIDENTIAL