- /* Pongo el campo numero */
- sprintf(tmp1, "[%08d]", *((int *)tmp));
- tmp1 += 10;
- tmp += sizeof(int);
- /* Pongo campo procdoi */
- sprintf(flotante, "[%5.2f]", *((float *)tmp));
- memcpy(tmp1, flotante, strlen(flotante));
- tmp1 += strlen(flotante);
- tmp += sizeof(float);
- /* Pongo campo numero_remito */
- sprintf(tmp1, "[%08d]", *((int *)tmp));
- tmp1 += 10;
- tmp += sizeof(int);
- /* Pongo numero de items */
- sprintf(tmp1, "[%08d]", *((int *)tmp));
- cant_items = *((int *)tmp);
- tmp1 += 10;
- tmp += sizeof(int);
- /* Pongo reg_nota */
- sprintf(tmp1, "(%08lu)", *((EMUFS_BLOCK_ID*)tmp));
- tmp1 += 10;
- tmp += sizeof(EMUFS_BLOCK_ID);