paparazzi-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[paparazzi-commits] [4874] silenced some warnings


From: antoine drouin
Subject: [paparazzi-commits] [4874] silenced some warnings
Date: Sat, 24 Apr 2010 03:12:45 +0000

Revision: 4874
          http://svn.sv.gnu.org/viewvc/?view=rev&root=paparazzi&revision=4874
Author:   poine
Date:     2010-04-24 03:12:45 +0000 (Sat, 24 Apr 2010)
Log Message:
-----------
silenced some warnings

Modified Paths:
--------------
    paparazzi3/trunk/sw/airborne/lisa/plug_sys.c

Modified: paparazzi3/trunk/sw/airborne/lisa/plug_sys.c
===================================================================
--- paparazzi3/trunk/sw/airborne/lisa/plug_sys.c        2010-04-24 03:07:49 UTC 
(rev 4873)
+++ paparazzi3/trunk/sw/airborne/lisa/plug_sys.c        2010-04-24 03:12:45 UTC 
(rev 4874)
@@ -1,18 +1,24 @@
+/*
+ *
+ *  looks like some functions of the math lib (eg sqrt, atan2) insist to 
believe
+ *  they are running on UNIX. Let's keep them happy !
+ *
+ */
+
 #include <unistd.h>
-extern off_t                  lseek(int, off_t, int);
+extern off_t                  _lseek(int, off_t, int);
 extern void                   abort(void);
-extern pid_t                  getpid(void);
 extern int                    kill(pid_t, int);
 extern void *                 _sbrk(int);
 extern ssize_t                _write(int, const void *, size_t);
 extern int                    _close(int);
 extern ssize_t                _read(int, void *, size_t);
 
-off_t                  _lseek(int a, off_t b, int c) {}
+off_t                  _lseek(int a, off_t b, int c) { return b;}
 void                   abort(void) {}
-pid_t                  getpid(void) {}
+pid_t                  getpid(void) { return 0;}
 int                    kill(pid_t a, int b) {}
 void *                 _sbrk(int a) {}
-ssize_t                _write(int a, const void *b, size_t c) {}
-int                    _close(int a) {}
-ssize_t                _read(int a, void *b, size_t c) {}
+ssize_t                _write(int a, const void *b, size_t c) {return 0; }
+int                    _close(int a) { return 0;}
+ssize_t                _read(int a, void *b, size_t c) {return 0;}





reply via email to

[Prev in Thread] Current Thread [Next in Thread]