xref: /aosp_15_r20/external/ot-br-posix/third_party/mDNSResponder/0001-Fix-Linux-build.patch (revision 4a64e381480ef79f0532b2421e44e6ee336b8e0d)
1From e136dcdcdd93ef32ada981e89c195905eb809eea Mon Sep 17 00:00:00 2001
2Message-ID: <e136dcdcdd93ef32ada981e89c195905eb809eea.1687508149.git.stefan@agner.ch>
3From: Nate Karstens <[email protected]>
4Date: Thu, 23 Mar 2023 00:15:52 -0500
5Subject: [PATCH] Fix Linux build
6
7The __block qualifier is not used in Linux builds.
8
9Signed-off-by: Nate Karstens <[email protected]>
10---
11 mDNSShared/uds_daemon.c | 4 ++++
12 1 file changed, 4 insertions(+)
13
14diff --git a/mDNSShared/uds_daemon.c b/mDNSShared/uds_daemon.c
15index 9ae5f78..5a00bb5 100644
16--- a/mDNSShared/uds_daemon.c
17+++ b/mDNSShared/uds_daemon.c
18@@ -2912,7 +2912,11 @@ exit:
19 mDNSlocal mStatus add_domain_to_browser(request_state *info, const domainname *d)
20 {
21     browser_t *b, *p;
22+#if defined(TARGET_OS_MAC) && TARGET_OS_MAC
23     __block mStatus err;
24+#else
25+    mStatus err;
26+#endif
27
28     for (p = info->u.browser.browsers; p; p = p->next)
29     {
30--
312.41.0
32
33