/usr/include/skalibs/stralloc.h is in skalibs-dev 0.47-1.1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | /* Public domain. */
#ifndef STRALLOC_H
#define STRALLOC_H
#include "gccattributes.h"
#include "gen_alloc.h"
GEN_ALLOC_PROTOTYPES(stralloc, char, s, len, a)
#define STRALLOC_ZERO GEN_ALLOC_ZERO
#define stralloc_shrink(sa) stralloc_clean(sa)
extern int stralloc_copys (stralloc *, char const *) ;
extern int stralloc_cats (stralloc *, char const *) ;
extern int stralloc_starts (stralloc *, char const *) gccattr_pure ;
extern int stralloc_insertb (stralloc *, unsigned int, char const *, unsigned int) ;
extern int stralloc_inserts (stralloc *, unsigned int, char const *) ;
extern int stralloc_insert (stralloc *, unsigned int, stralloc const *) ;
#define stralloc_0(sa) stralloc_catb(sa, "", 1)
#endif
|