Changeset 5002:35d2d75c1504 in roaraudio for include/libroar/memmgr.h


Ignore:
Timestamp:
05/24/11 00:55:30 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added roar_mm_strlcpy(), roar_mm_strlcat() and roar_mm_strtok_r()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/memmgr.h

    r5001 r5002  
    133133#endif 
    134134 
     135#ifndef ROAR_HAVE_STRLCPY 
     136ssize_t roar_mm_strlcpy(char *dst, const char *src, size_t size); 
     137#else 
     138#define roar_mm_strlcpy(dst,src,size) strlcpy((dst),(src),(size)) 
     139#endif 
     140 
     141#ifndef ROAR_HAVE_STRLCAT 
     142ssize_t roar_mm_strlcat(char *dst, const char *src, size_t size); 
     143#else 
     144#define roar_mm_strlcat(dst,src,size) strlcat((dst),(src),(size)) 
     145#endif 
     146 
     147#ifndef ROAR_HAVE_STRTOK_R 
     148char * roar_mm_strtok_r(char *str, const char *delim, char **saveptr); 
     149#else 
     150#define roar_mm_strtok_r(str,delim,saveptr) strtok_r((str),(delim),(saveptr)) 
     151#endif 
     152 
    135153#endif 
    136154 
Note: See TracChangeset for help on using the changeset viewer.