From 088ef4f6f9a70efc1ea49ad83998efef6e271b63 Mon Sep 17 00:00:00 2001 From: LibretroAdmin <105389611+LibretroAdmin@users.noreply.github.com> Date: Tue, 4 Oct 2022 17:23:44 +0200 Subject: [PATCH] Update CODING-GUIDELINES --- CODING-GUIDELINES | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CODING-GUIDELINES b/CODING-GUIDELINES index 1b33fb5036..bc2dc97ab4 100644 --- a/CODING-GUIDELINES +++ b/CODING-GUIDELINES @@ -24,7 +24,7 @@ For POD-types, try to order structs as follows (first to last): * enum (4 bytes) * int16_t (2 bytes) * char (1 byte) -* bool (1 byte) + * bool (1 byte) [1] PS3 uses 4 byte pointers despite having a 64bit processor @@ -107,3 +107,8 @@ VLA (Variable Length Array) --------------------------- Do not use VLAs (Variable Length Array) in C source files. These are not C89-compliant. + +Miscellaneous +------------- +- A single statement block must not include brackets (unless the block uses a macro that expends into multiple lines) +- If possible, avoid 'while (true)' and use 'for (;;)' instead