// Swap the order of bytes in memory void ByteSwap(void *p, int nBytes) { unsigned char *buf = (unsigned char*)p; for (int i=0; i=0x7f) c='.'; sChars[col]=c; sChars[col+1]=0; if (col==7) {s.Format(" "); sDump+=s;} // extra space at centre if (col==nBytesPerLine-1) { s.Format(" '%s'\n",sChars); sDump+=s; if (i0) { for (int i=col; i