summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2012-01-03 01:08:24 +0100
committerBruno Haible <bruno@clisp.org>2012-01-03 01:08:24 +0100
commita5fc828950c79ec061ffab67ea6c5c6862dfb0ec (patch)
treea7b5c671982b36d7e97edf5f564fa48ba536dabb /lib
parent744b6c6ea8c72b372750ed31f3afed8420b236eb (diff)
downloadgnulib-a5fc828950c79ec061ffab67ea6c5c6862dfb0ec.tar.gz
canonicalize: Tweak 2011-12-29 commit.
* lib/canonicalize.c (canonicalize_filename_mode): Fix typo in comment. * lib/canonicalize.h (canonicalize_filename_mode): Update specification.
Diffstat (limited to 'lib')
-rw-r--r--lib/canonicalize.c2
-rw-r--r--lib/canonicalize.h10
2 files changed, 7 insertions, 5 deletions
diff --git a/lib/canonicalize.c b/lib/canonicalize.c
index e5fac7d8d7..5bcd0cc9b4 100644
--- a/lib/canonicalize.c
+++ b/lib/canonicalize.c
@@ -84,7 +84,7 @@ seen_triple (Hash_table **ht, char const *filename, struct stat const *st)
/* Return the canonical absolute name of file NAME, while treating
missing elements according to CAN_MODE. A canonical name
does not contain any `.', `..' components nor any repeated file name
- separators ('/') or, depdending on other CAN_MODE flags, symlinks.
+ separators ('/') or, depending on other CAN_MODE flags, symlinks.
Whether components must exist or not depends on canonicalize mode.
The result is malloc'd. */
diff --git a/lib/canonicalize.h b/lib/canonicalize.h
index b4675b4999..9d83ed698d 100644
--- a/lib/canonicalize.h
+++ b/lib/canonicalize.h
@@ -37,10 +37,12 @@ enum canonicalize_mode_t
};
typedef enum canonicalize_mode_t canonicalize_mode_t;
-/* Return a malloc'd string containing the canonical absolute name of
- the named file. This acts like canonicalize_file_name, except that
- whether components must exist depends on the canonicalize_mode_t
- argument. */
+/* Return the canonical absolute name of file NAME, while treating
+ missing elements according to CAN_MODE. A canonical name
+ does not contain any `.', `..' components nor any repeated file name
+ separators ('/') or, depending on other CAN_MODE flags, symlinks.
+ Whether components must exist or not depends on canonicalize mode.
+ The result is malloc'd. */
char *canonicalize_filename_mode (const char *, canonicalize_mode_t);
#endif /* !CANONICALIZE_H_ */