Message got cut off, sorry about that

ugh, it cut off my message…

it crashes when i call that, when my desktop is set to 16 BPP. or, if i
hard-code 16 into the BPP parameter. if i put 32 there, or my desktop is 32, it
doesnt crash! even if my screen is already set to 16 bpp! does anyone know why
this is happening, and how to fix it? failing that, is there anything wrong with
me loading this img2 as an openGL texture, since its 32 bit and my screen could
possibly be 16 bit? thanks for any help!!!