Erreur lors de l'utilisation de code C dans du C++
Bonsoir tout le monde !
J'ai une erreur de link :
Citation:
[C++ Error] E2096 Illegal structure operation
Je vous fournis la ligne incriminée :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| if( bShortmaps )
{
psImageYStart = asImageY;
}
else
{
if( bGrayscale )
{
CostellaImageGrayPixelSetTopLeftPosition( gpixelStart, image, lRowStride, usWidth,
usHeight ); // ICI !!!!!!
}
else
{
CostellaImageColorPixelSetTopLeftPosition( cpixelStart, image,
lRowStride, usWidth, usHeight );
}
} |
gpixelStart est de type unsigned char *, pour les autres, l=long, us=unsigned short.
Je ne comprends pas bien cette erreur, ça ne m'a pas l'air particulièrement complexe pourtant...
Merci d'avance !