Changeset 1321 for toilet/trunk/src/main.c
- Timestamp:
- Nov 10, 2006, 8:56:55 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
toilet/trunk/src/main.c
r1319 r1321 35 35 #include "render.h" 36 36 #include "filter.h" 37 #include "export.h" 37 38 38 39 static void version(void); … … 40 41 static void usage(void); 41 42 #endif 42 static int export_list(void);43 43 44 44 int main(int argc, char *argv[]) … … 139 139 if(!strcmp(optarg, "list")) 140 140 return export_list(); 141 cx->export = optarg; 141 if(export_set(cx, optarg) < 0) 142 return -1; 142 143 break; 143 144 case 140: /* --irc */ 144 cx->export = "irc";145 export_set(cx, "irc"); 145 146 break; 146 147 case 141: /* --html */ 147 cx->export = "html";148 export_set(cx, "html"); 148 149 break; 149 150 case '?': … … 261 262 #endif 262 263 263 static int export_list(void)264 {265 char const * const * exports, * const * p;266 267 exports = cucul_get_export_list();268 269 printf("Available export formats:\n");270 for(p = exports; *p; p += 2)271 printf("\"%s\": %s\n", *p, *(p + 1));272 273 return 0;274 }275
Note: See TracChangeset
for help on using the changeset viewer.