]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Fix up some comment issues spotted by rransom
authorNick Mathewson <nickm@torproject.org>
Sun, 15 May 2011 17:03:15 +0000 (13:03 -0400)
committerNick Mathewson <nickm@torproject.org>
Mon, 16 May 2011 00:20:30 +0000 (20:20 -0400)
src/common/compat.c
src/common/util.c

index 3c5e9385e219e0578492cdd6e7d988d39d57f627..fc066da681ce4b30acf666156b070892f09be518 100644 (file)
@@ -1481,7 +1481,12 @@ get_parent_directory(char *fname)
     fname += 2;
   }
 #endif
-  /* Now we want to remove the final character that */
+  /* Now we want to remove all path-separators at the end of the string,
+   * and to remove the end of the string starting with the path separator
+   * before the last non-path-separator.  In perl, this would be
+   *   s#[/]*$##; s#/[^/]*$##;
+   * on a unixy platform.
+   */
   cp = fname + strlen(fname);
   at_end = 1;
   while (--cp > fname) {
index d84ed9c00e5ab998637592160b1d69de31420e5b..0e739f212795403f4b06aca98e703cbf85811410 100644 (file)
@@ -1664,10 +1664,10 @@ file_status(const char *fname)
     return FN_ERROR;
 }
 
-/** Check whether dirname exists and is private.  If yes return 0.  If
- * it does not exist, and check&CPD_CREATE is set, try to create it
+/** Check whether <b>dirname</b> exists and is private.  If yes return 0.  If
+ * it does not exist, and <b>check</b>&CPD_CREATE is set, try to create it
  * and return 0 on success. If it does not exist, and
- * check&CPD_CHECK, and we think we can create it, return 0.  Else
+ * <b>check</b>&CPD_CHECK, and we think we can create it, return 0.  Else
  * return -1.  If CPD_GROUP_OK is set, then it's okay if the directory
  * is group-readable, but in all cases we create the directory mode 0700.
  * If CPD_CHECK_MODE_ONLY is set, then we don't alter the directory permissions