changeset 5613:259535bb5019 draft

(svn r8070) -Fix r5815: missing initialisation could cause crash when loading 24bpp BMP heightmap
author glx <glx@openttd.org>
date Thu, 11 Jan 2007 21:49:39 +0000
parents 6b9448f998ea
children d2675b2f6016
files src/heightmap.cpp
diffstat 1 files changed, 3 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/heightmap.cpp
+++ b/src/heightmap.cpp
@@ -226,6 +226,9 @@
 	BmpData data;
 	BmpBuffer buffer;
 
+	// Init BmpData
+	memset(&data, 0, sizeof(data));
+
 	f = fopen(filename, "rb");
 	if (f == NULL) {
 		ShowErrorMessage(STR_PNGMAP_ERR_FILE_NOT_FOUND, STR_BMPMAP_ERROR, 0, 0);