Bonjour a tous.
j'ai recuperer un patch pour OpenTTD.
mais voila, a la compilation, j'ai un erreur, sur un operateur qui serait incorrect.
voici les lignes presente dans le fichier :
Code :
- 377 data[i][j] += (data[i][j-k] == INVALID_DATAPOINT ? 0 : data[i][j-k]);
- 388 data[i][j] -= (data[i][j-1] == INVALID_DATAPOINT ? 0 : data[i][j-1]);
|
INVALID_DATAPOINT est déclarer en int64
D'apres l'erreur le ? il aime pas des masses, mais mes connaissances en C etant tres limité, je sais pas comment resourdre ce soucis.
j'ai demander de l'aide a l'auteur, mais lui non plus ne comprend pas, car il a reussi a compiler sans soucis.
si vous savez ce qui cloche, merci de votre aide.
Message édité par chico008 le 14-07-2008 à 15:36:31
---------------
Serveur HFR - OpenTTD