From: John Darrington <john@darrington.wattle.id.au>
Date: Fri, 23 Oct 2015 18:57:44 +0000 (+0200)
Subject: Remove unused function
X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a7319c070951773c309d3c5fab04201bf608ccfc;p=pspp

Remove unused function
---

diff --git a/src/data/file-name.c b/src/data/file-name.c
index fa0eb79401..3e9fa6914a 100644
--- a/src/data/file-name.c
+++ b/src/data/file-name.c
@@ -250,29 +250,6 @@ fn_close (const char *fn, FILE *f)
     return fclose (f);
 }
 
-/* Creates a new file named FN with the given PERMISSIONS bits,
-   and returns a stream for it or a null pointer on failure.
-   MODE should be "w" or "wb". */
-FILE *
-create_stream (const char *fn, const char *mode, mode_t permissions)
-{
-  int fd;
-  FILE *stream;
-
-  fd = open (fn, O_WRONLY | O_CREAT | O_TRUNC, permissions);
-  if (fd < 0)
-    return NULL;
-
-  stream = fdopen (fd, mode);
-  if (stream == NULL)
-    {
-      int save_errno = errno;
-      close (fd);
-      errno = save_errno;
-    }
-
-  return stream;
-}
 
 /* A file's identity:
 
diff --git a/src/data/file-name.h b/src/data/file-name.h
index 8e04d36a92..d37b2547e1 100644
--- a/src/data/file-name.h
+++ b/src/data/file-name.h
@@ -37,8 +37,6 @@ const char *fn_getenv_default (const char *variable, const char *def);
 FILE *fn_open (const char *fn, const char *mode);
 int fn_close (const char *fn, FILE *file);
 
-FILE *create_stream (const char *fn, const char *mode, mode_t permissions);
-
 struct file_identity *fn_get_identity (const char *file_name);
 void fn_free_identity (struct file_identity *);
 int fn_compare_file_identities (const struct file_identity *,