summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2009-06-12 23:51:28 +0000
committerYang Tse <yangsita@gmail.com>2009-06-12 23:51:28 +0000
commit12289914626a32f13983d1b752d25d9b9827d949 (patch)
tree6c8dc99355a8d9f8f1fcdd13d34f9fa347cd2d4e /CHANGES
parentea46b347bb084bb5a52e58d0f39dea4d07fd836d (diff)
downloadc-ares-12289914626a32f13983d1b752d25d9b9827d949.tar.gz
c-ares-12289914626a32f13983d1b752d25d9b9827d949.tar.bz2
c-ares-12289914626a32f13983d1b752d25d9b9827d949.zip
Try to make more clear that --enable-curldebug has nothing to do with --enable-debug for this library.
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES10
1 files changed, 10 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 04bea6c..f98105f 100644
--- a/CHANGES
+++ b/CHANGES
@@ -10,6 +10,16 @@
setting from --enable-debug, allowing again to build c-ares independently
out of the CVS tree.
+ For the c-ares library option --enable-debug enables debug build features
+ which are _not_ related with memory tracking. For the c-ares library when
+ --enable-debug is given it does not enable the memory tracking feature. If
+ you wish to enable the curl debug memory tracking you must use configure
+ option --enable-curldebug explicitily to do so.
+
+ Internally, definition of preprocessor symbol DEBUGBUILD restricts code
+ which is only compiled for debug enabled builds. And symbol CURLDEBUG is
+ used to differentiate code which is _only_ used for memory tracking.
+
* May 19 2009 (Yang Tse)
- Introduced ares_library_init() and ares_library_cleanup() functions.