File tree 3 files changed +6
-7
lines changed
RenderSystems/Direct3D11/include
LightwaveConverter/include
3 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -52,9 +52,9 @@ THE SOFTWARE.
52
52
}
53
53
54
54
// some D3D commonly used macros
55
- #define SAFE_DELETE (p ) { if (p) { delete (p); (p)= NULL ; } }
56
- #define SAFE_DELETE_ARRAY (p ) { if (p) { delete[] (p); (p)= NULL ; } }
57
- #define SAFE_RELEASE (p ) { if (p) { (p)->Release (); (p)=NULL ; } }
55
+ #define SAFE_DELETE (p ) { (p)= nullptr ; }
56
+ #define SAFE_DELETE_ARRAY (p ) { (p)= nullptr ; }
57
+ #define SAFE_RELEASE (p ) { if (p) { (p)->Release (); (p)=nullptr ; } }
58
58
59
59
#if defined(_WIN32_WINNT_WIN8) // Win8 SDK required to compile, will work on Windows 8 and Platform Update for Windows 7
60
60
#define OGRE_D3D11_PROFILING 1
Original file line number Diff line number Diff line change @@ -45,12 +45,12 @@ class lwEnvelope
45
45
public:
46
46
lwEnvelope ()
47
47
{
48
- name = 0 ;
48
+ name = nullptr ;
49
49
}
50
50
51
51
~lwEnvelope ()
52
52
{
53
- if ( name) free (name) ;
53
+ delete[] name;
54
54
unsigned int i;
55
55
for (i=0 ; i<keys.size (); delete keys[i++]);
56
56
for (i=0 ; i<cfilters.size (); delete cfilters[i++]);
Original file line number Diff line number Diff line change @@ -41,8 +41,7 @@ namespace OgreMayaExporter
41
41
// destructor
42
42
~MaterialSet (){
43
43
clear ();
44
- if (m_pDefaultMat)
45
- delete m_pDefaultMat;
44
+ delete m_pDefaultMat;
46
45
}
47
46
// clear
48
47
void clear (){
You can’t perform that action at this time.
0 commit comments