aboutsummaryrefslogtreecommitdiff
path: root/docs/INTERNALS
diff options
context:
space:
mode:
Diffstat (limited to 'docs/INTERNALS')
-rw-r--r--docs/INTERNALS7
1 files changed, 7 insertions, 0 deletions
diff --git a/docs/INTERNALS b/docs/INTERNALS
index 5fe8b29c9..f134b4678 100644
--- a/docs/INTERNALS
+++ b/docs/INTERNALS
@@ -12,6 +12,13 @@ INTERNALS
Thus, the largest amount of code and complexity is in the library part.
+SYMBOLS
+=======
+ All symbols used internally must use a 'Curl_' prefix if they're used in
+ more than a single file. Single file symbols must be made static. Public
+ symbols must use a 'curl_' prefix. (There are exceptions, but they are
+ destined to change to this pattern in the future.)
+
CVS
===