Intel® Integrated Performance Primitives (Intel® IPP) Developer Guide and Reference

ID 790148
Date 6/24/2024
Public

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

Visible to Intel only — GUID: GUID-5D6DA31B-2883-4791-A111-B25A3601D10D

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.