Changeset 702 for libcaca/trunk/caca
- Timestamp:
- Mar 27, 2006, 11:33:29 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/caca/driver_raw.c
r699 r702 58 58 uint8_t *attr = kk->qq->attr; 59 59 uint32_t *chars = kk->qq->chars; 60 int n; 60 uint32_t w, h; 61 unsigned int n; 61 62 62 fprintf(stdout, "CACA %i %i\n", kk->qq->width, kk->qq->height); 63 w = kk->qq->width; 64 h = kk->qq->height; 65 66 fprintf(stdout, "CACA%c%c%c%c%c%c%c%c", 67 (w >> 24), (w >> 16) & 0xff, (w >> 8) & 0xff, w & 0xff, 68 (h >> 24), (h >> 16) & 0xff, (h >> 8) & 0xff, h & 0xff); 69 63 70 for(n = kk->qq->height * kk->qq->width; n--; ) 64 71 { … … 66 73 uint8_t a = *attr++; 67 74 68 fprintf(stdout, "%c%c%c%c 69 75 fprintf(stdout, "%c%c%c%c%c", (c >> 24), (c >> 16) & 0xff, 76 (c >> 8) & 0xff, c & 0xff, a); 70 77 } 71 fprintf(stdout, "ACAC\n"); 78 79 fprintf(stdout, "ACAC"); 72 80 fflush(stdout); 73 81 }
Note: See TracChangeset
for help on using the changeset viewer.