X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Fdata%2Fdata-in.c;h=4e2e8fcbfb867a249d4152386b21d4a293bc7f61;hb=93d4e1865e8e3e2c62bddad822869eedf2e457e0;hp=1e8fe67983350fefb5ae4ce117b312bbb0711f9f;hpb=393668423c1c9456fd82db6b30f25de078915da5;p=pspp diff --git a/src/data/data-in.c b/src/data/data-in.c index 1e8fe67983..4e2e8fcbfb 100644 --- a/src/data/data-in.c +++ b/src/data/data-in.c @@ -54,7 +54,7 @@ vdls_error (const struct data_in *i, const char *format, va_list args) if (i->flags & DI_IGNORE_ERROR) return; - ds_init (&text, 64); + ds_init (&text); if (i->f1 == i->f2) ds_printf (&text, _("(column %d"), i->f1); else @@ -572,9 +572,7 @@ parse_RB (struct data_in *i) static inline bool parse_A (struct data_in *i) { - const int bytes = width_to_bytes(i->format.w); - - copy_mangle (i->v->s, bytes, i->s, i->e - i->s); + buf_copy_rpad (i->v->s, i->format.w, i->s, i->e - i->s); return true; }