ports/audio/mumble/files/patch-overlay_overlay.h
Mark Felder 2d6b67c22f audio/mumble: Revive and update to 1.3.0-rc1
- Now supports Qt5

PR:		235177
2019-03-21 13:53:03 +00:00

28 lines
573 B
C

--- overlay/overlay.h.orig 2019-03-13 18:38:10 UTC
+++ overlay/overlay.h
@@ -18,6 +18,25 @@ struct OverlayMsgHeader {
#define OVERLAY_MSGTYPE_INIT 0
struct OverlayMsgInit {
unsigned int uiWidth;
+/* BSD support */
+#ifndef ElfW
+# ifdef __FreeBSD__
+# if __ELF_WORD_SIZE == 32
+# define ElfW(type) Elf32_##type
+# else
+# define ElfW(type) Elf64_##type
+# endif
+# else
+# ifdef __NetBSD__
+# if ELFSIZE == 32
+# define ElfW(type) Elf32_##type
+# else
+# define ElfW(type) Elf64_##type
+# endif
+# endif
+# endif
+#endif
+
unsigned int uiHeight;
};