EgtGraphics 2.3h1 :

- versione x64 compilata con clang-cl
- correzioni e migliorie suggerite dal nuovo compilatore.
This commit is contained in:
DarioS
2021-08-01 10:51:34 +02:00
parent 4aeb693d22
commit 23e1384e19
5 changed files with 10 additions and 6 deletions
+4 -2
View File
@@ -95,8 +95,10 @@ Scene::GetImage( int nShowMode, Color colBackTop, Color colBackBottom,
m_dHalfWidth = dWs ;
m_dHalfHeight = dHs ;
// Eseguo disegno sul back buffer
if ( ! MyDraw( false))
if ( ! MyDraw( false)) {
delete [] pBuffer ;
return false ;
}
// Leggo l'immagine nel buffer
glReadBuffer( GL_BACK) ;
glReadPixels( 0, 0, nWidth, nHeight, GL_BGRA, GL_UNSIGNED_BYTE, pBuffer) ;
@@ -152,7 +154,7 @@ Scene::GetImage( int nShowMode, Color colBackTop, Color colBackBottom,
// Libero le risorse
FreeImage_Unload( pDib) ;
delete pBuffer ;
delete [] pBuffer ;
return bOk ;
}