ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/command.C
(Generate patch)

Comparing rxvt-unicode/src/command.C (file contents):
Revision 1.467 by sf-exg, Tue Dec 21 10:37:42 2010 UTC vs.
Revision 1.469 by sf-exg, Sat Jan 8 10:15:36 2011 UTC

3324 3324
3325/* 3325/*
3326 * XTerm escape sequences: ESC ] Ps;Pt (ST|BEL) 3326 * XTerm escape sequences: ESC ] Ps;Pt (ST|BEL)
3327 */ 3327 */
3328void 3328void
3329rxvt_term::process_xterm_seq (int op, const char *str, char resp) 3329rxvt_term::process_xterm_seq (int op, char *str, char resp)
3330{ 3330{
3331 int color; 3331 int color;
3332 char *buf, *name; 3332 char *buf, *name;
3333 bool query = str[0] == '?' && !str[1]; 3333 bool query = str[0] == '?' && !str[1];
3334 int saveop = op; 3334 int saveop = op;
4047 4047
4048 data += written; 4048 data += written;
4049 len -= written; 4049 len -= written;
4050 } 4050 }
4051 4051
4052 v_buffer = (char *)realloc (v_buffer, v_buflen + len); 4052 v_buffer = (char *)rxvt_realloc (v_buffer, v_buflen + len);
4053 4053
4054 memcpy (v_buffer + v_buflen, data, len); 4054 memcpy (v_buffer + v_buflen, data, len);
4055 v_buflen += len; 4055 v_buflen += len;
4056 4056
4057 pty_ev.set (ev::READ | ev::WRITE); 4057 pty_ev.set (ev::READ | ev::WRITE);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines