Intel® Integrated Performance Primitives Developer Guide and Reference

ID 790148
Date 11/07/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

Free

Frees memory allocated by the function ippiMalloc.

Syntax

void ippiFree(void* ptr);

Include Files

ippi.h

Domain Dependencies

Headers: ippcore.h, ippvm.h, ipps.h

Libraries: ippcore.lib, ippvm.lib, ipps.lib

Parameters

ptr

Pointer to a memory block to be freed. This block must have been previously allocated by the function ippiMalloc.

Description

This function frees the aligned memory block allocated by the function ippiMalloc.

NOTE:

The function ippiFree cannot be used to free memory allocated by standard functions like malloc or calloc, nor can the memory allocated by ippiMalloc be freed by free.