Add generic kfile_close.
authorbatt <batt@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 5 Sep 2008 17:31:32 +0000 (17:31 +0000)
committerbatt <batt@38d2e660-2303-0410-9eaa-f027e97ec537>
Fri, 5 Sep 2008 17:31:32 +0000 (17:31 +0000)
git-svn-id: https://src.develer.com/svnoss/bertos/trunk@1798 38d2e660-2303-0410-9eaa-f027e97ec537

bertos/kern/kfile.c
bertos/kern/kfile.h

index 22da2a70f3f3fdf76c41f3218ec1ba1df9f560bb..cab20aa668803ac929ed65157a813608b33ae8db 100644 (file)
@@ -218,4 +218,13 @@ struct KFile * kfile_genericReopen(struct KFile *fd)
        return fd;
 }
 
+/**
+ * Close file \a fd.
+ * This is a generic implementation that only return 0.
+ */
+int kfile_genericClose(UNUSED_ARG(struct KFile *, fd))
+{
+       return 0;
+};
+
 
index ade4895d4500979f98e04e2f285085c8e4b97768..b959b9596153d256de1712172c2011d54bf7594f 100644 (file)
@@ -208,6 +208,8 @@ kfile_off_t kfile_genericSeek(struct KFile *fd, kfile_off_t offset, KSeekMode wh
  */
 struct KFile * kfile_genericReopen(struct KFile *fd);
 
+int kfile_genericClose(struct KFile *fd);
+
 int kfile_putc(int c, struct KFile *fd); ///< Generic putc implementation using kfile_write.
 int kfile_getc(struct KFile *fd);  ///< Generic getc implementation using kfile_read.
 int kfile_printf(struct KFile *fd, const char *format, ...);