salut je suis en train de monter mon moteur 2D avec allegro et j ai un bleme au niveau d une fonction.
void buffscroll(BITMAP *bmp) //la c la fonction pour cree un buffer pour le scrolling
{
bmp=create_bitmap(tileX*nbX,tileY*nbY);
};
bon quand j'utilise ma fonction dans mon prog ca fait ca:
BITMAP *buff;
int main()
{
initialise();//la c ma fonction d initialisation d allegro..
buffscroll(buff);// la a la compil tout va bien pas d erreur mais quand je lance le prog il revien a windows
//si je fais un test avec if(bmp==null)le test se declence pas par contre si je fais if(buff=nuul)-->la le test se declenche...
};
END_OF_MAIN();
alors comment faire pour reparer l erreur que j ai faites? :)