From 99c4d03ad4b3151375edb8b015bd25021c2e3193 Mon Sep 17 00:00:00 2001
From: Christoph Oelckers <c.oelckers@zdoom.fake>
Date: Thu, 6 Oct 2016 21:20:49 +0200
Subject: [PATCH] - fixed: DCeiling's main constructor could leave some fields
 uninitialized.

---
 src/p_ceiling.cpp | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/p_ceiling.cpp b/src/p_ceiling.cpp
index 32e5d62be..e90dd2096 100644
--- a/src/p_ceiling.cpp
+++ b/src/p_ceiling.cpp
@@ -214,6 +214,12 @@ DCeiling::DCeiling (sector_t *sec, double speed1, double speed2, int silent)
 	m_Speed = m_Speed1 = speed1;
 	m_Speed2 = speed2;
 	m_Silent = silent;
+	m_BottomHeight = 0;
+	m_TopHeight = 0;
+	m_Direction = 0;
+	m_Texture = FNullTextureID();
+	m_Tag = 0;
+	m_OldDirection = 0;
 }
 
 //============================================================================