summaryrefslogtreecommitdiff
path: root/ldso
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2022-11-07 22:17:55 -0500
committerRich Felker <dalias@aerifal.cx>2022-11-07 22:33:24 -0500
commitb50eb8c36c20f967bd0ed70c0b0db38a450886ba (patch)
tree9f7cb320d7b0c6d72c07c0a18a8054df88be3327 /ldso
parentad5dcd398b9509cf43672e3a7f02c4b18035998c (diff)
downloadmusl-b50eb8c36c20f967bd0ed70c0b0db38a450886ba.tar.gz
fix strverscmp comparison of digit sequence with non-digits
the rule that longest digit sequence not beginning with a zero is greater only applies when both sequences being compared are non-degenerate. this is spelled out explicitly in the man page, which may be deemed authoritative for this nonstandard function: "If one or both of these is empty, then return what strcmp(3) would have returned..." we were wrongly treating any sequence of digits not beginning with a zero as greater than a non-digit in the other string.
Diffstat (limited to 'ldso')
0 files changed, 0 insertions, 0 deletions