Differences From Artifact [ed53b12ee4]:
- File trycatch.h — part of check-in [6d268ced53] at 2014-05-14 21:20:55 on branch trunk — Initial import (user: js, size: 2536) [annotate] [blame] [check-ins using]
To Artifact [e9c91601df]:
- File
trycatch.h
— part of check-in
[86d6342f24]
at
2017-01-22 15:48:23
on branch trunk
— Rename the include guard
The include guard caused a warning with newer versions of Clang. (user: js, size: 2546) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
21 22 23 24 25 26 27 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ | | | | 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. */ #ifndef TRYCATCH_H_INCLUDED #define TRYCATCH_H_INCLUDED #include <setjmp.h> #include <stdnoreturn.h> #define TRYCATCH_CONCAT2(a, b) a ## b #define TRYCATCH_CONCAT(a, b) TRYCATCH_CONCAT2(a, b) #ifndef TRYCATCH_NORETURN |
︙ | ︙ |