ReactOS 0.4.15-dev-7958-gcd0bb1a
stringbuf.c File Reference
#include "mpg123lib_intern.h"
#include "config.h"
#include "mpg123.h"
#include "compat.h"
#include <string.h>
#include "debug.h"
Include dependency graph for stringbuf.c:

Go to the source code of this file.

Functions

mpg123_string *attribute_align_arg mpg123_new_string (const char *val)
 
void attribute_align_arg mpg123_delete_string (mpg123_string *sb)
 
void attribute_align_arg mpg123_init_string (mpg123_string *sb)
 
void attribute_align_arg mpg123_free_string (mpg123_string *sb)
 
int attribute_align_arg mpg123_grow_string (mpg123_string *sb, size_t new)
 
int attribute_align_arg mpg123_resize_string (mpg123_string *sb, size_t new)
 
int attribute_align_arg mpg123_copy_string (mpg123_string *from, mpg123_string *to)
 
int attribute_align_arg mpg123_move_string (mpg123_string *from, mpg123_string *to)
 
int attribute_align_arg mpg123_add_string (mpg123_string *sb, const char *stuff)
 
int attribute_align_arg mpg123_add_substring (mpg123_string *sb, const char *stuff, size_t from, size_t count)
 
int attribute_align_arg mpg123_set_substring (mpg123_string *sb, const char *stuff, size_t from, size_t count)
 
int attribute_align_arg mpg123_set_string (mpg123_string *sb, const char *stuff)
 
size_t attribute_align_arg mpg123_strlen (mpg123_string *sb, int utf8)
 
int attribute_align_arg mpg123_chomp_string (mpg123_string *sb)
 
int attribute_align_arg mpg123_same_string (mpg123_string *a, mpg123_string *b)