]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
remove unused lxc_read_line_from_file()
authorSerge Hallyn <serge.hallyn@ubuntu.com>
Tue, 10 Sep 2013 19:30:43 +0000 (14:30 -0500)
committerStéphane Graber <stgraber@ubuntu.com>
Tue, 10 Sep 2013 22:19:21 +0000 (18:19 -0400)
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
src/lxc/utils.c
src/lxc/utils.h

index ddcfd1995158348e957a9465f7daea44ffae3ec3..559a9a68aec4376d2686c9b701a9f5debce55e8e 100644 (file)
@@ -869,30 +869,3 @@ int lxc_read_from_file(const char *filename, void* buf, size_t count)
        errno = saved_errno;
        return ret;
 }
-
-char *lxc_read_line_from_file(const char *filename)
-{
-       FILE *f;
-       char *line = NULL;
-       int saved_errno;
-       size_t sz = 0;
-
-       f = fopen_cloexec(filename, "r");
-       if (!f)
-               return NULL;
-
-       if (getline(&line, &sz, f) == -1) {
-               saved_errno = errno;
-               fclose(f);
-               errno = saved_errno;
-               return NULL;
-       }
-
-       fclose(f);
-
-       /* trim line, if necessary */
-       if (strlen(line) > 0 && line[strlen(line) - 1] == '\n')
-               line[strlen(line) - 1] = '\0';
-
-       return line;
-}
index 4c2ab293a6e56853530f29e66c21a8cff91e36e3..1a7b5518a7ebab323739c7a8ede681027de75a28 100644 (file)
@@ -197,7 +197,6 @@ extern int sha1sum_file(char *fnam, unsigned char *md_value);
 /* read and write whole files */
 extern int lxc_write_to_file(const char *filename, const void* buf, size_t count, bool add_newline);
 extern int lxc_read_from_file(const char *filename, void* buf, size_t count);
-extern char *lxc_read_line_from_file(const char *filename);
 
 /* convert variadic argument lists to arrays (for execl type argument lists) */
 extern char** lxc_va_arg_list_to_argv(va_list ap, size_t skip, int do_strdup);