Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
optionFree(3)		       Programmer's Manual		   optionFree(3)

NAME
     optionFree - free allocated option processing memory

SYNOPSIS
     #include <your-opts.h>
     cc [...] -o outfile infile.c -lopts [...]

     void optionFree(tOptions * pOpts);

DESCRIPTION
     AutoOpts  sometimes  allocates memory and puts pointers to it in the option
     state structures.	This routine deallocates all such memory.

     pOpts  program options descriptor

ERRORS
     As long as memory has not been corrupted, this routine is	always	success-
     ful.

SEE ALSO
     The info documentation for the -lopts library.
     ao_string_tokenize(3),  configFileLoad(3),  optionFileLoad(3),  optionFind-
     NextValue(3), optionFindValue(3), optionGetValue(3), optionLoadLine(3), op-
     tionMemberList(3), optionNextValue(3), optionOnlyUsage(3),  optionPrintVer-
     sion(3),	 optionPrintVersionAndReturn(3),   optionProcess(3),   optionRe-
     store(3), optionSaveFile(3), optionSaveState(3), optionUnloadNested(3), op-
     tionVersion(3), strequate(3),  streqvcmp(3),  streqvmap(3),  strneqvcmp(3),
     strtransform(3),

				   2026-07-30			   optionFree(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=optionFree&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help