X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fdictionary.c;h=d2768cad505a43f9daa80ad17244f72db0889455;hb=0fc606c52d7cec253af9b7463b15baabfbc9a33a;hp=3902f4ced52545155343aba26167afeacdc22d5d;hpb=bc8bf17d5f839d6745eed040b7a28cea22b02ef5;p=pspp diff --git a/src/data/dictionary.c b/src/data/dictionary.c index 3902f4ced5..d2768cad50 100644 --- a/src/data/dictionary.c +++ b/src/data/dictionary.c @@ -1795,6 +1795,9 @@ dict_var_changed (const struct variable *v, unsigned int what, struct variable * if (NULL == d) return; + if (what & (VAR_TRAIT_WIDTH | VAR_TRAIT_POSITION)) + invalidate_proto (d); + if (d->changed) d->changed (d, d->changed_data); if (d->callbacks && d->callbacks->var_changed) d->callbacks->var_changed (d, var_get_dict_index (v), what, oldvar, d->cb_data);