New datasets to use the current default encoding.
[pspp-builds.git] / src / data / procedure.c
index 32839e6413356c42b61d238a6634c7c1894775ca..fbb9a7575cd3eba3a2864e898c85573d388a4cfc 100644 (file)
@@ -36,6 +36,7 @@
 #include <libpspp/misc.h>
 #include <libpspp/str.h>
 #include <libpspp/taint.h>
+#include <libpspp/i18n.h>
 
 #include "xalloc.h"
 
@@ -548,6 +549,8 @@ create_dataset (void)
 
   dict_set_change_callback (ds->dict, dict_callback, ds);
 
+  dict_set_encoding (ds->dict, get_default_encoding ());
+
   ds->caseinit = caseinit_create ();
   proc_cancel_all_transformations (ds);
   return ds;