Anuncios Google

wiiuse.h connect() output sock: Invalid argument

> [INFO] Found 1 bluetooth device(s).
> [INFO] Found wiimote (00:1F:32:F1:8D:0C) [id 1].
> connect() output sock: Invalid argument
> Failed to connect to any wiimote.
> 

 

Obtengo el siguiente fallo al ejecutar un programa usando wiiuse.

La solucion teoricamente es esta

 

>add
> memset(&addr, 0, sizeof (addr)); //is missing in the line 174 of io_nix.c
> 

 

Pero me sigue apareciendo lo mismo, tengo que compilar algo o hacer algo mas??

 

me queda asi el archivo

 */
static int wiiuse_connect_single(struct wiimote_t* wm, char* address) {
	struct sockaddr_l2 addr;
 
	if (!wm || WIIMOTE_IS_CONNECTED(wm)) memset(&addr, 0, sizeof (addr));
		return 0;
 
	addr.l2_family = AF_BLUETOOTH;
 
	if (address)

nose si lo he agregado bien o lo tendria que poner antes

Saludos

 


Anuncios Google