summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1999-07-20 18:52:05 +0000
committerJim Meyering <jim@meyering.net>1999-07-20 18:52:05 +0000
commit12c637b4b9de5e07204007d5905a6e4b5bef3889 (patch)
treebf1e0831f5017df39e5546e571f080234d053e3a
parent34bd051ef6e5edb9df5a8f274a7b7afbbdda3470 (diff)
downloadgnulib-12c637b4b9de5e07204007d5905a6e4b5bef3889.tar.gz
update comments
-rw-r--r--lib/mountlist.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/mountlist.c b/lib/mountlist.c
index c2c77b3f0a..760ef08e50 100644
--- a/lib/mountlist.c
+++ b/lib/mountlist.c
@@ -155,6 +155,8 @@ xatoi (char *cp)
/* 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 @@ translate_040_to_space (char *str)
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. */