[rtems commit] stat.c: Fix missing prototype warnings

Joel Sherrill joel at rtems.org
Sun Sep 22 15:32:20 UTC 2013


Module:    rtems
Branch:    master
Commit:    59abbecebb4e8fc40cdaa1835bf9a96e05c5232b
Changeset: http://git.rtems.org/rtems/commit/?id=59abbecebb4e8fc40cdaa1835bf9a96e05c5232b

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Sun Sep 22 10:24:39 2013 -0500

stat.c: Fix missing prototype warnings

---

 cpukit/libcsupport/src/stat.c |   16 +++++++++++++++-
 1 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/cpukit/libcsupport/src/stat.c b/cpukit/libcsupport/src/stat.c
index e75fdca..e8e8082 100644
--- a/cpukit/libcsupport/src/stat.c
+++ b/cpukit/libcsupport/src/stat.c
@@ -6,7 +6,7 @@
  */
 
 /*
- *  COPYRIGHT (c) 1989-1999.
+ *  COPYRIGHT (c) 1989-2013.
  *  On-Line Applications Research Corporation (OAR).
  *
  *  The license and distribution terms for this file may be
@@ -34,6 +34,11 @@
 
 #include <rtems/libio_.h>
 
+/*
+ *  Prototype to avoid warnings
+ */
+int _STAT_NAME( const char *path, struct stat *buf );
+
 /**
  *  POSIX 1003.1b 5.6.2 - Get File Status
  * 
@@ -60,6 +65,15 @@ int _STAT_NAME( const char *path, struct stat *buf )
 
 #include <reent.h>
 
+/*
+ *  Prototype to avoid warnings
+ */
+int _STAT_R_NAME(
+  struct _reent *ptr __attribute__((unused)),
+  const char    *path,
+  struct stat   *buf
+);
+
 /**
  *  This is the Newlib dependent reentrant version of stat() and lstat().
  */




More information about the vc mailing list