From 078b003b3171c6158a3419a01189b9658896f470 Mon Sep 17 00:00:00 2001
From: John Darrington <john@darrington.wattle.id.au>
Date: Thu, 28 Nov 2019 10:09:50 +0100
Subject: [PATCH] Remove #include <assert.h> from files which don't need it

---
 src/data/any-writer.c                  | 1 -
 src/data/make-file.c                   | 1 -
 src/language/stats/sort-cases.c        | 1 -
 src/libpspp/hash-functions.c           | 1 -
 src/libpspp/ll.c                       | 1 -
 src/libpspp/llx.c                      | 1 -
 src/output/cairo-chart.c               | 1 -
 src/output/charts/plot-hist.c          | 1 -
 src/output/text-item.c                 | 1 -
 src/ui/gui/psppire-encoding-selector.c | 1 -
 src/ui/gui/psppire.c                   | 1 -
 src/ui/terminal/terminal-reader.c      | 1 -
 tests/libpspp/abt-test.c               | 1 -
 tests/libpspp/bt-test.c                | 1 -
 tests/libpspp/hmap-test.c              | 1 -
 tests/libpspp/hmapx-test.c             | 1 -
 tests/libpspp/ll-test.c                | 1 -
 tests/libpspp/llx-test.c               | 1 -
 tests/libpspp/str-test.c               | 1 -
 19 files changed, 19 deletions(-)

diff --git a/src/data/any-writer.c b/src/data/any-writer.c
index 170702bab3..b26440158c 100644
--- a/src/data/any-writer.c
+++ b/src/data/any-writer.c
@@ -18,7 +18,6 @@
 
 #include "data/any-writer.h"
 
-#include <assert.h>
 #include <errno.h>
 #include <stdbool.h>
 #include <stdio.h>
diff --git a/src/data/make-file.c b/src/data/make-file.c
index 62dfb71d3d..fdbb4643eb 100644
--- a/src/data/make-file.c
+++ b/src/data/make-file.c
@@ -19,7 +19,6 @@
 #include "data/make-file.h"
 #include "libpspp/i18n.h"
 
-#include <assert.h>
 #include <errno.h>
 #include <fcntl.h>
 #include <stdio.h>
diff --git a/src/language/stats/sort-cases.c b/src/language/stats/sort-cases.c
index cb60901fe6..603a341d6e 100644
--- a/src/language/stats/sort-cases.c
+++ b/src/language/stats/sort-cases.c
@@ -16,7 +16,6 @@
 
 #include <config.h>
 
-#include <assert.h>
 #include <limits.h>
 #include <stdlib.h>
 #include <sys/types.h>
diff --git a/src/libpspp/hash-functions.c b/src/libpspp/hash-functions.c
index cb97ba37ed..ff9ea895ca 100644
--- a/src/libpspp/hash-functions.c
+++ b/src/libpspp/hash-functions.c
@@ -59,7 +59,6 @@ hash_pointer (const void *p UNUSED, unsigned int basis UNUSED)
 
 #else
 
-#include <assert.h>
 #include <ctype.h>
 #include <math.h>
 #include <stdint.h>
diff --git a/src/libpspp/ll.c b/src/libpspp/ll.c
index 21f8dd8870..a7f8027085 100644
--- a/src/libpspp/ll.c
+++ b/src/libpspp/ll.c
@@ -30,7 +30,6 @@
 
 #include "libpspp/ll.h"
 
-#include <assert.h>
 
 /* Returns the number of nodes in LIST (not counting the null
    node).  Executes in O(n) time in the length of the list. */
diff --git a/src/libpspp/llx.c b/src/libpspp/llx.c
index 3a0cbf60fc..b2e9ead3a6 100644
--- a/src/libpspp/llx.c
+++ b/src/libpspp/llx.c
@@ -30,7 +30,6 @@
 
 #include "libpspp/llx.h"
 #include "libpspp/compiler.h"
-#include <assert.h>
 #include <stdlib.h>
 
 /* Destroys LIST and frees all of its nodes using MANAGER.
diff --git a/src/output/cairo-chart.c b/src/output/cairo-chart.c
index db8eb67ecf..342a46e1a0 100644
--- a/src/output/cairo-chart.c
+++ b/src/output/cairo-chart.c
@@ -19,7 +19,6 @@
 #include "output/cairo-chart.h"
 #include "math/chart-geometry.h"
 
-#include <assert.h>
 #include <cairo/cairo.h>
 #include <pango/pango.h>
 #include <pango/pangocairo.h>
diff --git a/src/output/charts/plot-hist.c b/src/output/charts/plot-hist.c
index 5abbbb6c8c..3142c49279 100644
--- a/src/output/charts/plot-hist.c
+++ b/src/output/charts/plot-hist.c
@@ -20,7 +20,6 @@
 #include <stdio.h>
 #include <math.h>
 #include <gsl/gsl_randist.h>
-#include <assert.h>
 
 #include "libpspp/cast.h"
 #include "math/histogram.h"
diff --git a/src/output/text-item.c b/src/output/text-item.c
index 283bfaed49..b4b1223ea0 100644
--- a/src/output/text-item.c
+++ b/src/output/text-item.c
@@ -18,7 +18,6 @@
 
 #include "output/text-item.h"
 
-#include <assert.h>
 #include <stdarg.h>
 #include <stdlib.h>
 
diff --git a/src/ui/gui/psppire-encoding-selector.c b/src/ui/gui/psppire-encoding-selector.c
index 73cac22095..a551ef0549 100644
--- a/src/ui/gui/psppire-encoding-selector.c
+++ b/src/ui/gui/psppire-encoding-selector.c
@@ -18,7 +18,6 @@
 
 #include "ui/gui/psppire-encoding-selector.h"
 
-#include <assert.h>
 #include <stdlib.h>
 
 #include "libpspp/cast.h"
diff --git a/src/ui/gui/psppire.c b/src/ui/gui/psppire.c
index 1f903beda9..92825a4f9c 100644
--- a/src/ui/gui/psppire.c
+++ b/src/ui/gui/psppire.c
@@ -17,7 +17,6 @@
 #include <config.h>
 
 
-#include <assert.h>
 #include <gsl/gsl_errno.h>
 #include <gtk/gtk.h>
 #include <libintl.h>
diff --git a/src/ui/terminal/terminal-reader.c b/src/ui/terminal/terminal-reader.c
index b8c71447ce..d0660c66e1 100644
--- a/src/ui/terminal/terminal-reader.c
+++ b/src/ui/terminal/terminal-reader.c
@@ -41,7 +41,6 @@ static char *command_generator (const char *text, int state);
 #include <sys/time.h>
 #include <sys/types.h>
 
-#include <assert.h>
 #include <errno.h>
 #include <stdint.h>
 #include <stdlib.h>
diff --git a/tests/libpspp/abt-test.c b/tests/libpspp/abt-test.c
index 8088f19cd9..fb6ddd704b 100644
--- a/tests/libpspp/abt-test.c
+++ b/tests/libpspp/abt-test.c
@@ -26,7 +26,6 @@
 
 #include <libpspp/abt.h>
 
-#include <assert.h>
 #include <stdbool.h>
 #include <stddef.h>
 #include <stdio.h>
diff --git a/tests/libpspp/bt-test.c b/tests/libpspp/bt-test.c
index 35fbad6535..f9f0c9b3ea 100644
--- a/tests/libpspp/bt-test.c
+++ b/tests/libpspp/bt-test.c
@@ -26,7 +26,6 @@
 
 #include <libpspp/bt.h>
 
-#include <assert.h>
 #include <stdbool.h>
 #include <stddef.h>
 #include <stdint.h>
diff --git a/tests/libpspp/hmap-test.c b/tests/libpspp/hmap-test.c
index 578cebfb14..ccc3349e98 100644
--- a/tests/libpspp/hmap-test.c
+++ b/tests/libpspp/hmap-test.c
@@ -88,7 +88,6 @@
 
 #include <libpspp/hmap.h>
 
-#include <assert.h>
 #include <limits.h>
 #include <stdbool.h>
 #include <stddef.h>
diff --git a/tests/libpspp/hmapx-test.c b/tests/libpspp/hmapx-test.c
index 13a3f4b47f..dfe5d22ff6 100644
--- a/tests/libpspp/hmapx-test.c
+++ b/tests/libpspp/hmapx-test.c
@@ -27,7 +27,6 @@
 
 #include <libpspp/hmapx.h>
 
-#include <assert.h>
 #include <limits.h>
 #include <stdbool.h>
 #include <stddef.h>
diff --git a/tests/libpspp/ll-test.c b/tests/libpspp/ll-test.c
index 7bf01248c1..f92bc6cba8 100644
--- a/tests/libpspp/ll-test.c
+++ b/tests/libpspp/ll-test.c
@@ -31,7 +31,6 @@
 #endif
 
 #include <libpspp/ll.h>
-#include <assert.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
diff --git a/tests/libpspp/llx-test.c b/tests/libpspp/llx-test.c
index 34f46e8bbf..95b549fd8c 100644
--- a/tests/libpspp/llx-test.c
+++ b/tests/libpspp/llx-test.c
@@ -30,7 +30,6 @@
 #endif
 
 #include <libpspp/llx.h>
-#include <assert.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
diff --git a/tests/libpspp/str-test.c b/tests/libpspp/str-test.c
index 36d5415744..f5897d7202 100644
--- a/tests/libpspp/str-test.c
+++ b/tests/libpspp/str-test.c
@@ -18,7 +18,6 @@
 
 #include <libpspp/str.h>
 
-#include <assert.h>
 #include <stdio.h>
 #include <stdlib.h>
 
-- 
2.30.2