From f13eebcc9b1407e5aeaf010536fcb5e469dbfe71 Mon Sep 17 00:00:00 2001 From: Ben Gamari Date: Sat, 22 Apr 2017 09:34:18 -0400 Subject: cpp: Use #pragma once instead of #ifndef guards This both says what we mean and silences a bunch of spurious CPP linting warnings. This pragma is supported by all CPP implementations which we support. Reviewers: austin, erikd, simonmar, hvr Reviewed By: simonmar Subscribers: rwbarton, thomie Differential Revision: https://phabricator.haskell.org/D3482 --- rts/Weak.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'rts/Weak.h') diff --git a/rts/Weak.h b/rts/Weak.h index d938979802..ab335424db 100644 --- a/rts/Weak.h +++ b/rts/Weak.h @@ -6,8 +6,7 @@ * * ---------------------------------------------------------------------------*/ -#ifndef WEAK_H -#define WEAK_H +#pragma once #include "Capability.h" @@ -22,6 +21,3 @@ void scheduleFinalizers(Capability *cap, StgWeak *w); void markWeakList(void); #include "EndPrivate.h" - -#endif /* WEAK_H */ - -- cgit v1.2.1