]> code.delx.au - gnu-emacs/blobdiff - src/editfns.c
Minor tweaks of copying text properties when padding strings
[gnu-emacs] / src / editfns.c
index 73f024409b1b361cbb95de7621c9c42179936342..4c8336b8c8209ab63e7cec430ae8285a8907e4c2 100644 (file)
@@ -4175,13 +4175,13 @@ styled_format (ptrdiff_t nargs, Lisp_Object *args, bool message)
              convbytes += padding;
              if (convbytes <= buf + bufsize - p)
                {
-                  info[n].start = nchars;
                  if (! minus_flag)
                    {
                      memset (p, ' ', padding);
                      p += padding;
                      nchars += padding;
                    }
+                  info[n].start = nchars;
 
                  if (p > buf
                      && multibyte