Changeset 2111 for libcaca/trunk/examples
- Timestamp:
- Dec 1, 2007, 6:58:52 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/examples/figfont.c
r2110 r2111 18 18 #if !defined(__KERNEL__) 19 19 # include <stdio.h> 20 # include <stdlib.h> 20 21 #endif 21 22 … … 25 26 { 26 27 cucul_canvas_t *cv; 28 void *buffer; 29 unsigned long int len; 30 uint8_t color = 0; 27 31 28 if(argc < 2)32 if(argc < 3) 29 33 { 30 34 fprintf(stderr, "Too few arguments\n"); … … 39 43 } 40 44 45 while(argv[2][0]) 46 { 47 cucul_set_color_ansi(cv, 1 + ((color += 4) % 15), CUCUL_TRANSPARENT); 48 cucul_put_figchar(cv, argv[2]++[0]); 49 } 50 51 buffer = cucul_export_memory(cv, "utf8", &len); 52 fwrite(buffer, len, 1, stdout); 53 free(buffer); 54 41 55 cucul_free_canvas(cv); 42 56
Note: See TracChangeset
for help on using the changeset viewer.