X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/halibut/blobdiff_plain/3e030063e831da0af7bdb8d12f2f25a5224ba0be..65f95f6cfed6167352f7ca99204211e61da51902:/bk_text.c diff --git a/bk_text.c b/bk_text.c index e4a2d81..d7c539c 100644 --- a/bk_text.c +++ b/bk_text.c @@ -83,7 +83,7 @@ static textconfig text_configure(paragraph *source) { ret.achapter.number_suffix = L": "; ret.achapter.underline = L"\x203E\0-\0\0"; ret.nasect = 1; - ret.asect = mknewa(alignstruct, ret.nasect); + ret.asect = snewn(ret.nasect, alignstruct); ret.asect[0].align = LEFTPLUS; ret.asect[0].just_numbers = TRUE; ret.asect[0].number_suffix = L" "; @@ -157,7 +157,7 @@ static textconfig text_configure(paragraph *source) { } if (n >= ret.nasect) { int i; - ret.asect = resize(ret.asect, n+1); + ret.asect = sresize(ret.asect, n+1, alignstruct); for (i = ret.nasect; i <= n; i++) ret.asect[i] = ret.asect[ret.nasect-1]; ret.nasect = n+1; @@ -172,7 +172,7 @@ static textconfig text_configure(paragraph *source) { } if (n >= ret.nasect) { int i; - ret.asect = resize(ret.asect, n+1); + ret.asect = sresize(ret.asect, n+1, alignstruct); for (i = ret.nasect; i <= n; i++) ret.asect[i] = ret.asect[ret.nasect-1]; ret.nasect = n+1; @@ -187,7 +187,7 @@ static textconfig text_configure(paragraph *source) { } if (n >= ret.nasect) { int i; - ret.asect = resize(ret.asect, n+1); + ret.asect = sresize(ret.asect, n+1, alignstruct); for (i = ret.nasect; i <= n; i++) ret.asect[i] = ret.asect[ret.nasect-1]; ret.nasect = n+1; @@ -202,7 +202,7 @@ static textconfig text_configure(paragraph *source) { } if (n >= ret.nasect) { int i; - ret.asect = resize(ret.asect, n+1); + ret.asect = sresize(ret.asect, n+1, alignstruct); for (i = ret.nasect; i <= n; i++) { ret.asect[i] = ret.asect[ret.nasect-1]; }