Reworked very long string support for better encapsulation.
[pspp] / src / language / expressions / evaluate.c
index 4283af25184ea858e42c617c48773a1ca550823b..39b1ac4d2a554a3efe4e99277d037b865d382e77 100644 (file)
@@ -94,7 +94,7 @@ expr_evaluate_str (struct expression *e, const struct ccase *c, int case_idx,
   assert ((dst == NULL) == (dst_size == 0));
   expr_evaluate (e, c, case_idx, &s);
   
-  copy_mangle (dst, dst_size, s.string, s.length);
+  buf_copy_rpad (dst, dst_size, s.string, s.length);
 }
 \f
 #include <language/lexer/lexer.h>