minor fixes

svn:r6710
This commit is contained in:
Roger Dingledine
2006-07-04 03:25:07 +00:00
parent dc79dd6a46
commit 35e95d7783
2 changed files with 5 additions and 4 deletions
+4 -3
View File
@@ -160,7 +160,7 @@ int touch_file(const char *fname);
/* ===== Net compatibility */
#ifdef MS_WINDOWS
/** On windows, you have to call close() on fds returned by open(),
/** On Windows, you have to call close() on fds returned by open(),
* and closesocket() on fds returned by socket(). On Unix, everything
* gets close()'d. We abstract this difference by always using
* tor_close_socket to close sockets, and always using close() on
@@ -247,8 +247,9 @@ void spawn_exit(void);
#undef TOR_IS_MULTITHREADED
#endif
/* Because we use threads instead of processes on Windows, we need locking on
* Windows. On Unixy platforms, these functions are no-ops. */
/* Because we use threads instead of processes on most platforms (Windows,
* Linux, etc), we need locking for them. On platforms with poor thread
* support or broken gethostbyname_r, these functions are no-ops. */
typedef struct tor_mutex_t tor_mutex_t;
#ifdef TOR_IS_MULTITHREADED
+1 -1
View File
@@ -28,7 +28,7 @@
* calling assert() normally.
*/
#ifdef NDEBUG
/* Nobody should ever want to build with NDEBUG set. 99% of your asserts will
/* Nobody should ever want to build with NDEBUG set. 99% of our asserts will
* be outside the critical path anyway, so it's silly to disable bugchecking
* throughout the entire program just because a few asserts are slowing you
* down. Profile, optimize the critical path, and keep debugging on.