bugfix: strutils.formatFloat
This commit is contained in:
parent
05d9d395fe
commit
8624ec09a9
2 changed files with 3 additions and 7 deletions
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue