aboutsummaryrefslogtreecommitdiff
path: root/docs/INTERNALS
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2001-01-05 10:11:41 +0000
committerDaniel Stenberg <daniel@haxx.se>2001-01-05 10:11:41 +0000
commit4031104404c6ceed5e57134125dcdb6cac51c564 (patch)
tree18bd035e58e42180cf416d0d94d4726cd44d9d7f /docs/INTERNALS
parent9f9cac7402f9f134be6f6d5b7fb830e9946a83d8 (diff)
Internal symbols that aren't static are now prefixed with 'Curl_'
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
===