mystuff/multimedia/obs-studio/patches/patch-libobs_obs-nix_c

33 lines
734 B
Plaintext

$OpenBSD$
Index: libobs/obs-nix.c
--- libobs/obs-nix.c.orig
+++ libobs/obs-nix.c
@@ -26,7 +26,9 @@
#if defined(__FreeBSD__)
#include <sys/sysctl.h>
#endif
+#ifndef __OpenBSD__
#include <sys/sysinfo.h>
+#endif
#include <sys/utsname.h>
#include <xcb/xcb.h>
#if USE_XINPUT
@@ -218,6 +220,8 @@ static void log_processor_info(void)
static void log_memory_info(void)
{
+#if defined(__OpenBSD__)
+#else
struct sysinfo info;
if (sysinfo(&info) < 0)
return;
@@ -227,6 +231,7 @@ static void log_memory_info(void)
(uint64_t)info.totalram * info.mem_unit / 1024 / 1024,
((uint64_t)info.freeram + (uint64_t)info.bufferram) *
info.mem_unit / 1024 / 1024);
+#endif
}
static void log_kernel_version(void)