Use %zu, not %d, to format a size_t.
[pspp-builds.git] / src / language / stats / factor.c
index a19cf69e16e9e3f133fc74495fae07f599903e38..d1a35a87e558ccc90a63915b7d6887daeb811985 100644 (file)
@@ -26,9 +26,9 @@
 #include "data/casegrouper.h"
 #include "data/casereader.h"
 #include "data/casewriter.h"
+#include "data/dataset.h"
 #include "data/dictionary.h"
 #include "data/format.h"
-#include "data/procedure.h"
 #include "data/subcase.h"
 #include "language/command.h"
 #include "language/lexer/lexer.h"
@@ -1490,7 +1490,7 @@ show_explained_variance (const struct cmd_factor * factor, struct idata *idata,
 
       c = 0;
 
-      tab_text_format (t, c++, i + heading_rows, TAB_LEFT | TAT_TITLE, _("%d"), i + 1);
+      tab_text_format (t, c++, i + heading_rows, TAB_LEFT | TAT_TITLE, _("%zu"), i + 1);
 
       i_cum += i_percent;
       e_cum += e_percent;