[go: up one dir, main page]

File: strbuf.h

package info (click to toggle)
dillo 0.8.3-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 3,168 kB
  • ctags: 3,987
  • sloc: ansic: 32,778; sh: 3,401; makefile: 251; perl: 17
file content (23 lines) | stat: -rw-r--r-- 430 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef __STRBUF_H__
#define __STRBUF_H__

#include <glib.h>

typedef struct _Strbuf Strbuf_t;

struct _Strbuf {
   GSList *list;
   int num_chars;
   gchar *str;
   gboolean str_valid;
};

Strbuf_t* a_Strbuf_new    (void);
void      a_Strbuf_free   (Strbuf_t *strbuf);
void      a_Strbuf_append (Strbuf_t *strbuf,
                           gchar *str);
gchar*    a_Strbuf_chars  (Strbuf_t *strbuf);



#endif /* __STRBUF_H__ */