summaryrefslogtreecommitdiff
path: root/CODING_STYLE
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-10-22 11:09:00 +0200
committerLennart Poettering <lennart@poettering.net>2014-10-22 11:45:12 +0200
commit61f33134fc9231e07e1b9519b140d68139e9fad0 (patch)
tree798290488673ffaa51ecc26d8e903b0e267848ee /CODING_STYLE
parent03785ad0e51b061efb9f9b3f2e328685f9a866aa (diff)
downloadsystemd-61f33134fc9231e07e1b9519b140d68139e9fad0.tar.gz
CODING_STYLE: clarify that single-line if blocks should not be enclosed in {}
Diffstat (limited to 'CODING_STYLE')
-rw-r--r--CODING_STYLE15
1 files changed, 13 insertions, 2 deletions
diff --git a/CODING_STYLE b/CODING_STYLE
index 05b5ecf89f..598d241b2b 100644
--- a/CODING_STYLE
+++ b/CODING_STYLE
@@ -18,7 +18,7 @@
- For robustness reasons, destructors should be able to destruct
half-initialized objects, too
-- Error codes are returned as negative Exxx. i.e. return -EINVAL. There
+- Error codes are returned as negative Exxx. e.g. return -EINVAL. There
are some exceptions: for constructors, it is OK to return NULL on
OOM. For lookup functions, NULL is fine too for "not found".
@@ -57,7 +57,7 @@
doing something wrong!
- Stay uniform. For example, always use "usec_t" for time
- values. Do not usec mix msec, and usec and whatnot.
+ values. Do not mix usec and msec, and usec and whatnot.
- Make use of _cleanup_free_ and friends. It makes your code much
nicer to read!
@@ -79,6 +79,17 @@
But it is OK if you do not.
+- Single-line "if" blocks should not be enclosed in {}. Use this:
+
+ if (foobar)
+ waldo();
+
+ instead of this:
+
+ if (foobar) {
+ waldo();
+ }
+
- Do not write "foo ()", write "foo()".
- Please use streq() and strneq() instead of strcmp(), strncmp() where applicable.