mirror of
https://github.com/ziglang/zig.git
synced 2026-02-12 20:37:54 +00:00
std/zig: handle underscore in kernel version
On some distros (e.g. Void Linux) the release field of the tsname struct may contain an underscore followed by a revision number at the end. (e.g. 5.8.12_2).
This commit is contained in:
parent
dbc11be038
commit
0741505d6d
@ -213,6 +213,8 @@ pub const NativeTargetInfo = struct {
|
||||
// kernel version
|
||||
const kernel_version = if (mem.indexOfScalar(u8, release, '-')) |pos|
|
||||
release[0..pos]
|
||||
else if (mem.indexOfScalar(u8, release, '_')) |pos|
|
||||
release[0..pos]
|
||||
else
|
||||
release;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user