Hi.

I have two function to send information from palm to palm

when I want to create the prc generated this error;

Error: illegan implicit convertion from unsigned long * to unsigned long
Line ExgSend( (ExgSocketType *) exgSocket, buffer, bytes, &error);

can anybody help me?

Thank.


static Err WriteDatabase(const void *buffer, UInt32 *bytes, void *exgSocket){
Err error;
//Realiza el envio de los datos
ExgSend( (ExgSocketType *) exgSocket, buffer, bytes, &error);
return error;
}

static Err SendDatabase(Char *dbName,Char *ext){
//Variables de sockes
ExgSocketType exgSocket;
Err error;
Char name[36]; //maximo de caracteres permitidos para el nombre del archivo
//Inicializa los sockets en memoria
MemSet(&exgSocket, sizeof(exgSocket),0);
//Inicializa los datos del nombre de la DB
StrCopy(name,dbName);
//Se agrega la extenci�n .prc o . pdb
StrCat(name, ext);
//Inicializa los socket con los datos del nombre de la aplicacion
exgSocket.name = name;
exgSocket.description = dbName;
//Realiza la conexi�n para enviar el PRC o PDB
error = ExgPut(&exgSocket);
//Verifica si existe error al realizar la conexion
if (! error){
//Comienza la transmision de los datos
error = ExgDBWrite(WriteDatabase, &exgSocket, dbName, NULL, 0);
//Se desconecta para que no vaya a causar error
error = ExgDisconnect(&exgSocket, error);
}
//Regresa el status de la operaci�n
return error;

}


--
For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/

Reply via email to