rem: len += 1 + block_size_size;
add: len += 1 + (format == with_commas ? strlen (human_readable (ST_NBLOCKS (f->stat), buf, human_output_opts, ST_NBLOCKSIZE, output_block_size)) : block_size_width);
context: length_of_file_name_and_frills (const struct fileinfo *f){  register int len = 0;  size_t name_width;  if (print_inode)    len += INODE_DIGITS + 1;  if (print_block_size)    len += 1 + block_size_size;  quote_name (NULL, f->name, filename_quoting_options, &name_width);  len += name_width;  if (indicator_style != none)    {      mode_t filetype = f->stat.st_mode;      if (S_ISREG (filetype))	{	  if (indicator_style == classify	      && (f->stat.st_mode & S_IXUGO))	    len += 1;	}      else if (S_ISDIR (filetype)	       || S_ISLNK (filetype)	       || S_ISFIFO (filetype)	       || S_ISSOCK (filetype)	       || S_ISDOOR (filetype)	       )	len += 1;    }  return len;}