Changeset 3498 for neercs/trunk/src/main.c
- Timestamp:
- May 22, 2009, 9:56:16 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
neercs/trunk/src/main.c
r3459 r3498 175 175 break; 176 176 } 177 else if(!strncmp("REFRESH ", buf, 8)) 178 { 177 else if(!strncmp("UPDATE ", buf, 7)) 178 { 179 int x, y; 179 180 ssize_t l2 = 0, lb = 0; 180 181 char * buf2; 181 182 size_t l = 0; 182 int dt; 183 /* FIXME check the length before calling atoi*/ 184 x = atoi(buf+8); 185 y = atoi(buf+19); 183 186 /* 0 means we have valid data but incomplete, so read the rest */ 184 187 while(l == 0) … … 201 204 { 202 205 l2 += lb; 203 l = caca_import_ memory(screen_list->cv, buf, l2, "caca");206 l = caca_import_area_from_memory(screen_list->cv, x, y, buf, l2, "caca"); 204 207 } 205 208 } 206 209 fcntl(screen_list->socket[SOCK_CLIENT], F_SETFL, O_NONBLOCK); 210 } 211 else if(!strncmp("REFRESH", buf, 7)) 212 { 213 int dt; 207 214 caca_refresh_display(screen_list->dp); 208 215 dt = caca_get_display_time(screen_list->dp);
Note: See TracChangeset
for help on using the changeset viewer.