2
* TOIlet The Other Implementation’s letters
3
* Copyright (c) 2006 Sam Hocevar <sam@zoy.org>
6
* $Id: export.c 72 2006-11-10 07:56:55Z sam $
8
* This program is free software; you can redistribute it and/or
9
* modify it under the terms of the Do What The Fuck You Want To
10
* Public License, Version 2, as published by Sam Hocevar. See
11
* http://sam.zoy.org/wtfpl/COPYING for more details.
15
* This file contains export functions.
20
#if defined(HAVE_INTTYPES_H)
21
# include <inttypes.h>
33
char const * const * exports, * const * p;
35
printf("Available export formats:\n");
37
exports = cucul_get_export_list();
38
for(p = exports; *p; p += 2)
39
printf("\"%s\": %s\n", *p, *(p + 1));
44
int export_set(context_t *cx, char const *format)
46
char const * const * exports, * const * p;
50
exports = cucul_get_export_list();
51
for(p = exports; *p; p += 2)
52
if(!strcmp(*p, format))
55
fprintf(stderr, "unknown export format `%s'\n", format);