X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fdata-in.c;h=1e8fe67983350fefb5ae4ce117b312bbb0711f9f;hb=b0bf9b1b0f727fafac4296a048e3f45db5936f81;hp=45b20a0cede3e93e5173a56073096273b4e64fab;hpb=6fdf428d72c5695c1bc21a7158f75a542d96df8b;p=pspp diff --git a/src/data/data-in.c b/src/data/data-in.c index 45b20a0ced..1e8fe67983 100644 --- a/src/data/data-in.c +++ b/src/data/data-in.c @@ -568,10 +568,14 @@ parse_RB (struct data_in *i) return true; } + static inline bool parse_A (struct data_in *i) { - buf_copy_rpad (i->v->s, i->format.w, i->s, i->e - i->s); + const int bytes = width_to_bytes(i->format.w); + + copy_mangle (i->v->s, bytes, i->s, i->e - i->s); + return true; }