mirror of
https://github.com/libretro/RetroArch
synced 2025-03-28 19:20:35 +00:00
(Linux) Frontend OS - major/minor now gets properly set
This commit is contained in:
parent
5bc364c1fb
commit
0608ea17b8
@ -412,12 +412,14 @@ enum frontend_architecture frontend_linux_get_architecture(void)
|
||||
|
||||
static void frontend_linux_get_os(char *name, size_t sizeof_name, int *major, int *minor)
|
||||
{
|
||||
unsigned krel;
|
||||
struct utsname buffer;
|
||||
|
||||
if (uname(&buffer) != 0)
|
||||
return;
|
||||
|
||||
strlcpy(name, buffer.release, sizeof_name);
|
||||
sscanf(buffer.release, "%u.%u.%u", major, minor, &krel);
|
||||
strlcpy(name, "Linux", sizeof_name);
|
||||
}
|
||||
|
||||
const frontend_ctx_driver_t frontend_ctx_linux = {
|
||||
|
Loading…
x
Reference in New Issue
Block a user