Changeset 6079:a246d802e69d in roaraudio for libroar/kstore.c


Ignore:
Timestamp:
05/31/15 00:03:34 (9 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added roar_kstore_length()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/kstore.c

    r6078 r6079  
    269269} 
    270270 
     271ssize_t              roar_kstore_length(struct roar_kstore * store) { 
     272 ssize_t ret = 0; 
     273 size_t i; 
     274 
     275 if ( store == NULL ) { 
     276  roar_err_set(ROAR_ERROR_FAULT); 
     277  return -1; 
     278 } 
     279 
     280 for (i = 0; i < store->len; i++) 
     281  if ( store->kv[i].key != NULL ) 
     282   ret++; 
     283 
     284 return ret; 
     285} 
     286 
    271287//ll 
Note: See TracChangeset for help on using the changeset viewer.