KeyView 24.3

# fpFree()

Frees the resources associated with a KVMetadataList structure.

## Syntax

    void pascal  fpFree(const struct KVMetadataList* const pMetadata);

## Arguments

`pMetadata` | A pointer to a KVMetadataList that you obtained by calling fpGetMetadataList() or fpGetSubFileMetadataList(). This must be the same `KVMetadataList` pointer that you are calling `fpFree()` on.

## Discussion

Once the KVMetadataList pointer has been freed, it is no longer valid, and should be set to NULL. You must not call any function on a KVMetadataList pointer that has been freed.

You may call `fpFree()` before all metadata elements have been retrieved by calling fpGetNext().

Once the KVMetadataList pointer has been freed, any KVMetadataElements obtained by calling fpGetNext() on that pointer are also invalid, and you must not access them.

Copyright 1997-2024 Open Text
Version 24.3 | Last updated June 2024

Send documentation feedback

Close

Send documentation feedback

To send feedback using your default email client, open an email window.

Otherwise, send your feedback and the information below to MFI-swpdl.idoldocsfeedback@opentext.com.

We appreciate your feedback!

Product: IDOL KeyView 24.3

Topic Title: fpFree()