6 int main(int argc, char *argv[]) {
9 flxStringList *a = NULL, *b;
12 a = flx_string_list_add(a, "foo");
13 a = flx_string_list_add(a, "bar");
14 a = flx_string_list_add(a, "baz");
16 t = flx_string_list_to_string(a);
17 printf("--%s--\n", t);
20 size = flx_string_list_serialize(a, data, sizeof(data));
24 for (t = (gchar*) data, n = 0; n < size; n++, t++) {
33 b = flx_string_list_parse(data, size);
35 g_assert(flx_string_list_equal(a, b));
37 t = flx_string_list_to_string(b);
38 printf("--%s--\n", t);
42 flx_string_list_free(a);
43 flx_string_list_free(b);