- case 0:
- break;
- case 1:
- *(char *)p = *(char *)cs2;
- break;
- case 2:
- *(char *)p = *(char *)cs2;
- p = (unsigned int *)((char *)p + 1);
- cs2 = (unsigned int *)((char *)cs2 + 1);
- *(char *)p = *(char *)cs2;
- break;
- case 3:
- *(char *)p = *(char *)cs2;
- p = (unsigned int *)((char *)p + 1);
- cs2 = (unsigned int *)((char *)cs2 + 1);
- *(char *)p = *(char *)cs2;
- p = (unsigned int *)((char *)p + 1);
- cs2 = (unsigned int *)((char *)cs2 + 1);
- *(char *)p = *(char *)cs2;
- break;