Changeset 3485
- Timestamp:
- May 19, 2009, 11:41:38 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcaca/trunk/examples/input.c
r3481 r3485 28 28 { 29 29 uint32_t buffer[BUFFER_SIZE + 1]; 30 unsigned int size, cursor ;30 unsigned int size, cursor, changed; 31 31 } textentry; 32 32 … … 60 60 entries[i].size = 0; 61 61 entries[i].cursor = 0; 62 entries[i].changed = 1; 62 63 caca_printf(cv, 3, 3 * i + 4, "[entry %i]", i + 1); 63 64 } … … 70 71 { 71 72 unsigned int j, start, size; 73 74 if(!entries[i].changed) 75 continue; 72 76 73 77 caca_set_color_ansi(cv, CACA_BLACK, CACA_LIGHTGRAY); … … 82 86 entries[i].buffer[start + j]); 83 87 } 88 89 entries[i].changed = 0; 84 90 } 85 91 … … 122 128 (entries[e].size - entries[e].cursor + 1) * 4); 123 129 entries[e].size--; 130 entries[e].changed = 1; 124 131 } 125 132 break; … … 132 139 entries[e].size--; 133 140 entries[e].cursor--; 141 entries[e].changed = 1; 134 142 } 135 143 break; … … 144 152 entries[e].size++; 145 153 entries[e].cursor++; 154 entries[e].changed = 1; 146 155 } 147 156 break;
Note: See TracChangeset
for help on using the changeset viewer.