Changeset 5302:4d77c9526beb in roaraudio for include


Ignore:
Timestamp:
11/26/11 15:49:52 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added roar_buffer_foreach() (See: #126)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/buffer.h

    r5299 r5302  
    6565#define roar_buffer_free(x)    roar_buffer_unref(x) 
    6666 
     67#define roar_buffer_foreach(cur) for (; (cur) != NULL; (cur) = (roar_buffer_get_next((cur), &(cur)) == -1) ? NULL : (cur)) 
     68 
    6769int roar_buffer_new_no_ma(struct roar_buffer ** buf, size_t len, void * data) _LIBROAR_BUFFER_STDATTRS; // no internal malloc 
    6870int roar_buffer_delete   (struct roar_buffer *  buf, struct roar_buffer ** next) _LIBROAR_BUFFER_STDATTRS; 
Note: See TracChangeset for help on using the changeset viewer.