changeset 1886:6a15c5010129

update comments
author Jim Meyering <jim@meyering.net>
date Tue, 20 Jul 1999 18:52:05 +0000
parents f81fa04dc38a
children a78852f6b86b
files lib/mountlist.c
diffstat 1 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/lib/mountlist.c
+++ b/lib/mountlist.c
@@ -155,6 +155,8 @@
 /* Convert, in place, each unambiguous `\040' sequence in the NUL-terminated
    string, STR, to a single space.  `unambiguous' means that it must not be
    immediately preceded by an odd number of backslash characters.  */
+/* FIXME: should any other backslash-escaped sequences be translated?  */
+/* FIXME: is the backslash counting necessary?  */
 
 static void
 translate_040_to_space (char *str)
@@ -180,10 +182,10 @@
 	  continue;
 	}
 
-      /* We found an unambiguous `\040'.  Replace it with a space
-	 and move everything following it back by 3 bytes.
-         The source and destination regions may overlap, so we have
-	 to use memmove.  */
+      /* We found an unambiguous `\040'.  Replace the `/' with a space
+	 and shift the string after `040' so that it starts where the
+	 first zero was.  The source and destination regions may overlap,
+	 so use memmove.  */
       *backslash = ' ';
       str = backslash + 1;
       /* Be sure to copy the trailing NUL byte, too.  */