Ajuda em Código.

Olá Pessoal...
Então estou com um probleminha de entendimento aqui...
na linha dentro da função o que faz o (char*)?
Estou iniciando em programação....esse trecho de código foi retirado de um software feito em Visual C++ e estou passando para C do Compilador MikroC Pro Pic.
Obrigado.
Então estou com um probleminha de entendimento aqui...
- Código: Selecionar todos
int MakeCheckSum(unsigned char *tmpBuf)
{
int size = strlen((char*)tmpBuf);.
.
.
}
na linha dentro da função o que faz o (char*)?
Estou iniciando em programação....esse trecho de código foi retirado de um software feito em Visual C++ e estou passando para C do Compilador MikroC Pro Pic.
Obrigado.