--- rxvt-unicode/src/rxvtdaemon.C 2003/11/24 17:28:08 1.1 +++ rxvt-unicode/src/rxvtdaemon.C 2003/11/24 19:52:16 1.2 @@ -25,7 +25,7 @@ send (data, strlen (data)); } -bool rxvt_connection::recv (char *&data, int *len) +bool rxvt_connection::recv (auto_str &data, int *len) { uint8_t s[2]; int l; @@ -53,22 +53,6 @@ return true; } -bool rxvt_connection::recv (token &data) -{ - char *d; - int l; - - if (!recv (d, &l)) - return false; - - if (l < sizeof (token) - 1) - strcpy (data, d); - - delete [] d; - - return l < sizeof (token) - 1; -} - void rxvt_connection::send (int data) { uint8_t s[4];