Skip to content

Commit 25cdc5a

Browse files
committed
Ensure proper initialized returns for emufile read functions.
1 parent 6f2c0a8 commit 25cdc5a

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/emufile.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ size_t EMUFILE::read32le(u32* Bufo)
191191

192192
u32 EMUFILE::read32le()
193193
{
194-
u32 ret;
194+
u32 ret=0;
195195
read32le(&ret);
196196
return ret;
197197
}
@@ -230,7 +230,7 @@ size_t EMUFILE::read16le(u16* Bufo)
230230

231231
u16 EMUFILE::read16le()
232232
{
233-
u16 ret;
233+
u16 ret=0;
234234
read16le(&ret);
235235
return ret;
236236
}
@@ -269,14 +269,14 @@ void EMUFILE::writedouble(double val)
269269

270270
double EMUFILE::readdouble()
271271
{
272-
double temp;
272+
double temp=0.0;
273273
readdouble(&temp);
274274
return temp;
275275
}
276276

277277
size_t EMUFILE::readdouble(double* val)
278278
{
279-
u64 temp;
279+
u64 temp=0;
280280
size_t ret = read64le(&temp);
281281
*val = u64_to_double(temp);
282282
return ret;

0 commit comments

Comments
 (0)