- /* We need to call value_resize if either the new width is
- longer than the old width (in which case the new characters
- must be set to spaces) or if either width is a long string.
- (We could omit resizing if both the old and new widths were
- long and the new width was shorter, but we choose to do so
- anyway in hopes of saving memory.) */
- return (old_width != new_width
- && (new_width > old_width
- || old_width > MAX_SHORT_STRING
- || new_width > MAX_SHORT_STRING));