From 93b372e5dab8f44ed7c0c61a1aeeaf3cd428457c Mon Sep 17 00:00:00 2001
From: Matthieu Schaller <matthieu.schaller@durham.ac.uk>
Date: Thu, 17 Mar 2016 08:06:15 +0000
Subject: [PATCH] Uninitialised variables triggering warnings in DDT

---
 examples/main.c | 2 +-
 src/engine.c    | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/examples/main.c b/examples/main.c
index b113621c7a..1b52ecdda1 100644
--- a/examples/main.c
+++ b/examples/main.c
@@ -81,7 +81,7 @@ int main(int argc, char *argv[]) {
   int nr_nodes = 1, myrank = 0;
   FILE *file_thread;
   int with_outputs = 1;
-  int verbose = 0, talking;
+  int verbose = 0, talking = 0;
   unsigned long long cpufreq = 0;
 
 #ifdef WITH_MPI
diff --git a/src/engine.c b/src/engine.c
index b765853533..63cde42390 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -1974,6 +1974,7 @@ void engine_init(struct engine *e, struct space *s, float dt, int nr_threads,
   e->dt_max = dt_max;
   e->file_stats = NULL;
   e->verbose = verbose;
+  e->count_step = 0;
   e->wallclock_time = 0.f;
   engine_rank = nodeID;
 
-- 
GitLab