From: James Laird-Wah Date: Sat, 15 Sep 2018 01:50:12 +0000 (+1000) Subject: docs/contributing: add `#pragma once` to Coding Conventions X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=b1f11636c63694f0e94504e5752e963c73f86c3b;p=qmk_firmware.git docs/contributing: add `#pragma once` to Coding Conventions This supersedes the older include guard mechanism since all the compilers now support it. It's easier for new users and less prone to error. --- diff --git a/docs/contributing.md b/docs/contributing.md index 8242cc1ad..7ed7cd06a 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -70,6 +70,7 @@ Most of our style is pretty easy to pick up on, but right now it's not entirely * Do not write obvious comments * If you not sure if a comment is obvious, go ahead and include it. * In general we don't wrap lines, they can be as long as needed. If you do choose to wrap lines please do not wrap any wider than 76 columns. +* We use `#pragma once` at the start of header files rather than old-style include guards (`#ifndef THIS_FILE_H`, `#define THIS_FILE_H`, ..., `#endif`) # General Guidelines