diff --git a/lib/pure/strutils.nim b/lib/pure/strutils.nim index 368ef2564d..f2c1c100e1 100755 --- a/lib/pure/strutils.nim +++ b/lib/pure/strutils.nim @@ -953,16 +953,16 @@ proc formatBiggestFloat*(f: BiggestFloat, format: TFloatFormat = ffDefault, frmtstr {.noinit.}: array[0..5, char] buf: array[0..80, char] frmtstr[0] = '%' - frmtstr[1] = '#' if precision > 0: + frmtstr[1] = '#' frmtstr[2] = '.' frmtstr[3] = '*' frmtstr[4] = floatFormatToChar[format] frmtstr[5] = '\0' c_sprintf(buf, frmtstr, precision, f) else: - frmtstr[2] = floatFormatToChar[format] - frmtstr[3] = '\0' + frmtstr[1] = floatFormatToChar[format] + frmtstr[2] = '\0' c_sprintf(buf, frmtstr, f) result = $buf diff --git a/packages/docutils/rst.nim b/packages/docutils/rst.nim index 2a497af9a6..51df2d33b7 100755 --- a/packages/docutils/rst.nim +++ b/packages/docutils/rst.nim @@ -1135,10 +1135,6 @@ proc parseParagraph(p: var TRstParser, result: PRstNode) = of tkWhite, tkWord, tkAdornment, tkOther: parseInline(p, result) else: break - -proc parseParagraphWrapper(p: var TRstParser): PRstNode = - result = newRstNode(rnParagraph) - parseParagraph(p, result) proc parseHeadline(p: var TRstParser): PRstNode = result = newRstNode(rnHeadline)