799d798
< char temp[KGDB_BUFLEN];
907,908c906,911
< mem2hex(temp, buffer, len);
< send(temp);
---
> // variable length array would be nice, but C++ doesn't
> // officially support those...
> char *temp = new char[2*len+1];
> mem2hex(temp, buffer, len);
> send(temp);
> delete [] temp;
910c913
< send("E05");
---
> send("E05");