code: def libvlc_free(ptr):
      '''Frees an heap allocation returned by a LibVLC function.
      If you know you're using the same underlying C run-time as the LibVLC
      implementation, then you can call ANSI C free() directly instead.
      @param ptr: the pointer.
      '''
      f = _Cfunctions.get('libvlc_free', None) or \
          _Cfunction('libvlc_free', ((1,),), None,
                      None, ctypes.c_void_p)
      return f(ptrf libvlc_free(ptr):
      '''Frees an heap allocation returned by a LibVLC function.
      If you know you're using the same underlying C run-time as the LibVLC
      implementation, then you can call ANSI C free() directly instead.
      @param ptr: the pointer.
      '''
      f = _Cfunctions.get('libvlc_free', None) or \
          _Cfunction('libvlc_free', ((1,),), None,
                      None, ctypes.c_void_p)
      return f(ptr)
docs: Frees an heap allocation returned by a LibVLC function.
      If you know you're using the same underlying C run-time as the LibVLC
      implementation, then you can call ANSI C free() directly instead.
      @param ptr: the pointer.