[lvm-devel] master - cleanup: fix gcc compile with older pthread
Zdenek Kabelac
zkabelac at fedoraproject.org
Fri Oct 23 08:55:13 UTC 2015
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=b5b2a5483450dff10fd23a7b712649729e619b0d
Commit: b5b2a5483450dff10fd23a7b712649729e619b0d
Parent: 21748a86309443ddaefe1fcc0644f0b9a6ea138e
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Fri Oct 23 09:44:21 2015 +0200
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Fri Oct 23 10:54:13 2015 +0200
cleanup: fix gcc compile with older pthread
Older pthread library was missing 'trick'
in pthread_cleanup_pop() which lead to
compilation error:
error: label at end of compound statement
Use explicit ';' to fix it.
---
daemons/dmeventd/dmeventd.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/daemons/dmeventd/dmeventd.c b/daemons/dmeventd/dmeventd.c
index 949fcf4..b5f1be3 100644
--- a/daemons/dmeventd/dmeventd.c
+++ b/daemons/dmeventd/dmeventd.c
@@ -1029,6 +1029,9 @@ static void *_monitor_thread(void *arg)
}
}
out:
+ /* ';' fixes gcc compilation problem with older pthread macros
+ * "label at end of compound statement" */
+ ;
pthread_cleanup_pop(1);
More information about the lvm-devel
mailing list