User Tools

Site Tools


ffmpeg:av_freep

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ffmpeg:av_freep [2009/07/21 12:05] devaffmpeg:av_freep [2009/07/21 12:12] (current) deva
Line 12: Line 12:
 ===ptr=== ===ptr===
 <code c>void *ptr</code> <code c>void *ptr</code>
-Pointer to the pointer to the memory block which should be freed.+Pointer to the pointer to the memory block which should be freed.\\ 
 +NOTE: ptr should be declared as a void**, eg. it should be used as in the following example: 
 +<code c> 
 +void *p = av_malloc(42); 
 +av_freep(&p); 
 +// Now the memory is freed, and p has the value NULL. 
 +</code> 
 +Using av_freep is equivalent to using [[ffmpeg:av_free]] and manually setting the pointer to NULL afterwards.
  
 ====Return value==== ====Return value====
ffmpeg/av_freep.1248170734.txt.gz · Last modified: 2009/07/21 12:05 by deva