File tree Expand file tree Collapse file tree 3 files changed +25
-4
lines changed
Layers/xrRenderDX10/3DFluid Expand file tree Collapse file tree 3 files changed +25
-4
lines changed Original file line number Diff line number Diff line change @@ -160,13 +160,14 @@ void dx103DFluidData::ParseProfile(const xr_string& Profile)
160
160
161
161
u32 iEmittersNum = ini.r_u32 (" volume" , " EmittersNum" );
162
162
163
+ m_Emitters.clear ();
163
164
m_Emitters.resize (iEmittersNum);
164
165
165
166
for (u32 i = 0 ; i < iEmittersNum; ++i)
166
167
{
167
168
string32 EmitterSectionName;
168
169
CEmitter& Emitter = m_Emitters[i];
169
- ZeroMemory (&Emitter, sizeof (Emitter));
170
+
170
171
xr_sprintf (EmitterSectionName, " emitter%02d" , i);
171
172
172
173
Emitter.m_eType = (dx103DFluidEmitters::EmitterType)ini.r_token (EmitterSectionName, " Type" , emitter_type_token);
Original file line number Diff line number Diff line change @@ -564,11 +564,15 @@ enum EBoneCallbackType
564
564
565
565
IC void CBoneInstance::construct ()
566
566
{
567
- ZeroMemory (this , sizeof (*this ));
568
567
mTransform .identity ();
569
-
570
568
mRenderTransform .identity ();
569
+
570
+ Callback = NULL ;
571
+ Callback_Param = NULL ;
571
572
Callback_overwrite = FALSE ;
573
+ Callback_type = 0 ;
574
+
575
+ ZeroMemory (¶m, sizeof (param));
572
576
}
573
577
574
578
#endif
Original file line number Diff line number Diff line change 5
5
6
6
CAviPlayerCustom::CAviPlayerCustom ()
7
7
{
8
- ZeroMemory (this , sizeof (*this ));
8
+ alpha = NULL ;
9
+
10
+ m_pMovieIndex = NULL ;
11
+ m_pMovieData = NULL ;
12
+ m_aviIC = NULL ;
13
+ m_pDecompressedBuf = NULL ;
14
+
15
+ ZeroMemory (&m_biOutFormat, sizeof (BITMAPINFOHEADER));
16
+ ZeroMemory (&m_biInFormat, sizeof (BITMAPINFOHEADER));
17
+
18
+ m_fRate = 0 .0f ;
19
+ m_fCurrentRate = 0 .0f ;
20
+
21
+ m_dwFrameTotal = 0 ;
9
22
m_dwFrameCurrent = 0xfffffffd ; // страхуемся от 0xffffffff + 1 == 0
10
23
m_dwFirstFrameOffset = 0 ;
24
+
25
+ m_dwWidth = 0 ;
26
+ m_dwHeight = 0 ;
11
27
}
12
28
13
29
CAviPlayerCustom::~CAviPlayerCustom ()
You can’t perform that action at this time.
0 commit comments