From 686747bea40b4c01243ffcca2c830686fcf96d8e Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Thu, 24 Apr 2025 21:33:28 -0400 Subject: docs: contrib: Add note about switch/case Signed-off-by: Ian Moffett --- share/misc/contrib | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/share/misc/contrib b/share/misc/contrib index a36c127..39c9c02 100644 --- a/share/misc/contrib +++ b/share/misc/contrib @@ -62,6 +62,37 @@ if (!blah) { -- +When writing switch statements, no indentation is needed +before the "case" statement, do this: + +switch (v) { +case 0: + ... + break; +case 1: + ... + break; +case 2: + ... + break; +} + +Not this: + + +switch (v) { +case 0: + ... + break; +case 1: + ... + break; +case 2: + ... + break; +} + +-- Now, only use predefined integer types in sys/cdefs.h like so: uint8_t a; -- cgit v1.2.3