From dc22097b3a67ecb44ab33137c7d54bdacc8f2cd1 Mon Sep 17 00:00:00 2001
From: Scott Lahteine <sourcetree@thinkyhead.com>
Date: Sun, 29 May 2016 20:55:13 -0700
Subject: [PATCH] Fix some of array initializations

- In `stepper.h` init `count_direction` array
- In `ultralcd.cpp` init `autotune_temp` array
---
 Marlin/stepper.h    | 2 +-
 Marlin/ultralcd.cpp | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/Marlin/stepper.h b/Marlin/stepper.h
index d1747eed0d..cd2409c7d4 100644
--- a/Marlin/stepper.h
+++ b/Marlin/stepper.h
@@ -139,7 +139,7 @@ class Stepper {
     //
     // Current direction of stepper motors (+1 or -1)
     //
-    volatile signed char count_direction[NUM_AXIS] = { 1 };
+    volatile signed char count_direction[NUM_AXIS] = { 1, 1, 1, 1 };
 
   public:
 
diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp
index 46ccb19645..425391f665 100644
--- a/Marlin/ultralcd.cpp
+++ b/Marlin/ultralcd.cpp
@@ -1369,7 +1369,7 @@ static void lcd_control_menu() {
 #if ENABLED(PID_AUTOTUNE_MENU)
 
   #if ENABLED(PIDTEMP)
-    int autotune_temp[EXTRUDERS] = { 150 };
+    int autotune_temp[EXTRUDERS] = ARRAY_BY_EXTRUDERS1(150);
     const int heater_maxtemp[EXTRUDERS] = ARRAY_BY_EXTRUDERS(HEATER_0_MAXTEMP, HEATER_1_MAXTEMP, HEATER_2_MAXTEMP, HEATER_3_MAXTEMP);
   #endif