Tengo problemas para compilar algún código C. Cuando compilo, I'l sale este error:Error de compilación GCC C, no se ignora el valor vacío ya que debería ser
player.c: In function ‘login’:
player.c:54:17: error: void value not ignored as it ought to be
Este es el código para el error:
static bool login(const char *username, const char *password) {
sp_error err = sp_session_login(g_sess, username, password, remember_me);
printf("Signing in...\n");
if (SP_ERROR_OK != err) {
printf("Could not signin\n");
return 0;
}
return 1;
}
Cualquier manera de evitar este tipo de error?
Gracias
Editar: Todas las funciones son de sp_ libspotify
muestran la declaración de 'sp_session_login()'. –
¿Tiene bool definido en C? No es una buena práctica. – Cartesius00
Si usa 'clang', es posible que obtenga mejores mensajes de error. –