1 |
astrand |
62 |
|
2 |
astrand |
83 |
Code style / indentation |
3 |
|
|
------------------------ |
4 |
|
|
The file indent-all.sh contains information about the current code |
5 |
|
|
style. Run this script before commits. |
6 |
astrand |
62 |
|
7 |
astrand |
83 |
Variable argument macros |
8 |
|
|
------------------------ |
9 |
|
|
Variable argument macros are non-portable in general, and should be |
10 |
|
|
avoided. Either use a second set of parentheses like DEBUG, or create |
11 |
|
|
a variable argument function like error. |
12 |
astrand |
324 |
|
13 |
|
|
Structure |
14 |
|
|
--------- |
15 |
|
|
The core protocol stack should be system-independent (i.e. ANSI C |
16 |
|
|
only) so that it is easy to port. This currently applies to the |
17 |
|
|
following files: |
18 |
|
|
|
19 |
|
|
bitmap.c licence.c orders.c rdp.c cache.c iso.c mcs.c rdesktop.c |
20 |
|
|
secure.c |