Branch: master

063c820d 2016-12-27 02:05:35 Timothy Pearson
Fix crash on sensor monitor startup
M clients/tde/src/part/sensormonitor/part.h
diff --git a/clients/tde/src/part/sensormonitor/part.h b/clients/tde/src/part/sensormonitor/part.h
index a32700a..94e3fb9 100644
--- a/clients/tde/src/part/sensormonitor/part.h
+++ b/clients/tde/src/part/sensormonitor/part.h
@@ -15,7 +15,7 @@
  * with this program; if not, write to the Free Software Foundation, Inc.,
  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  *
- * (c) 2012-2014 Timothy Pearson
+ * (c) 2012-2016 Timothy Pearson
  * Raptor Engineering
  * http://www.raptorengineeringinc.com
  */
@@ -126,11 +126,11 @@
 	class SensorMonitorPart : public KParts::RemoteInstrumentPart
 	{
 		Q_OBJECT
-	
+
 		public:
 			SensorMonitorPart(TQWidget *, const char *, TQObject *, const char *, const TQStringList&);
 			~SensorMonitorPart();
-	
+
 			virtual bool openFile() { return false; }	// pure virtual in the base class
 			virtual bool closeURL();
 			static TDEAboutData *createAboutData();
@@ -138,7 +138,7 @@
 		public slots:
 			virtual bool openURL(const KURL &url);
 			void updateZoomWidgetLimits(const TQRectF& zoomRect);
-		
+
 		private slots:
 			void postInit();
 			void resizeToHint();
@@ -162,7 +162,7 @@
 			void saveWaveforms();
 			void saveWaveforms(TQString fileName);
 			void recallWaveforms();
-	
+
 		private:
 			SensorMonitorBase* m_base;
 			TraceWidget* m_traceWidget;
@@ -187,7 +187,7 @@
 			TQ_INT32 m_samplesInTrace[MAXTRACES+1];
 			bool m_channelActive[MAXTRACES+1];
 			TQString m_traceUnits[MAXTRACES+1];
-			TraceControlWidget* m_traceControlWidgetList[MAXTRACES];
+			TraceControlWidget* m_traceControlWidgetList[MAXTRACES+1];
 			TQ_UINT32 m_sampleRequestIndex;
 			bool m_sampleRequestInProgress[MAXTRACES+1];
 	};