Mercurial > mm7
comparison Render.cpp @ 2370:bbf8a522dcec
removing non-nullptr conditions before deletes
author | Grumpy7 |
---|---|
date | Mon, 12 May 2014 01:55:23 +0200 |
parents | bddcaf5d5db2 |
children | 2fe8feb3dcd1 |
comparison
equal
deleted
inserted
replaced
2369:bddcaf5d5db2 | 2370:bbf8a522dcec |
---|---|
757 | 757 |
758 if (FAILED(DirectDrawCreate(v20.pGUID, &pDirectDraw, 0))) | 758 if (FAILED(DirectDrawCreate(v20.pGUID, &pDirectDraw, 0))) |
759 { | 759 { |
760 delete [] v20.pDriverName; | 760 delete [] v20.pDriverName; |
761 delete [] v20.pDeviceDesc; | 761 delete [] v20.pDeviceDesc; |
762 if ( v20.pGUID ) | 762 delete v20.pGUID; |
763 delete v20.pGUID; | |
764 } | 763 } |
765 else | 764 else |
766 { | 765 { |
767 if (FAILED(pDirectDraw->QueryInterface(IID_IDirectDraw4, (LPVOID *)&pDirectDraw4))) | 766 if (FAILED(pDirectDraw->QueryInterface(IID_IDirectDraw4, (LPVOID *)&pDirectDraw4))) |
768 { | 767 { |
769 delete [] v20.pDriverName; | 768 delete [] v20.pDriverName; |
770 delete [] v20.pDeviceDesc; | 769 delete [] v20.pDeviceDesc; |
771 if ( v20.pGUID ) | 770 delete v20.pGUID; |
772 delete v20.pGUID; | |
773 v6 = (IUnknown *)pDirectDraw; | 771 v6 = (IUnknown *)pDirectDraw; |
774 } | 772 } |
775 else | 773 else |
776 { | 774 { |
777 pDirectDraw->Release(); | 775 pDirectDraw->Release(); |