diff options
author | Campbell Barton <ideasman42@gmail.com> | 2010-12-03 15:30:59 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2010-12-03 15:30:59 +0300 |
commit | cd972535027a73ba70069051fe9038b6a8b5696a (patch) | |
tree | b50696bddbc710192b89e34fcdd1e82e6c8073b7 /intern/opennl | |
parent | aca76ddb502cbf0ee7888c3356f9f35240919410 (diff) |
- added GCC warning -Wstrict-prototypes
- fixed bug in paste material, exposed by stricter warnings.
- removed/renamed various shadowed vars.
- removed BGE lamp.colour, only allow lamp.color attribute.
Diffstat (limited to 'intern/opennl')
-rw-r--r-- | intern/opennl/CMakeLists.txt | 3 | ||||
-rw-r--r-- | intern/opennl/extern/ONL_opennl.h | 2 | ||||
-rw-r--r-- | intern/opennl/superlu/util.h | 2 |
3 files changed, 5 insertions, 2 deletions
diff --git a/intern/opennl/CMakeLists.txt b/intern/opennl/CMakeLists.txt index 9960511eff9..46a22650f4b 100644 --- a/intern/opennl/CMakeLists.txt +++ b/intern/opennl/CMakeLists.txt @@ -24,6 +24,9 @@ # # ***** END GPL LICENSE BLOCK ***** +# External project, better not fix warnings. +REMOVE_STRICT_FLAGS() + SET(INC extern superlu diff --git a/intern/opennl/extern/ONL_opennl.h b/intern/opennl/extern/ONL_opennl.h index be76aa95eac..c87cb7ef146 100644 --- a/intern/opennl/extern/ONL_opennl.h +++ b/intern/opennl/extern/ONL_opennl.h @@ -136,7 +136,7 @@ void nlMatrixMultiply(NLfloat *x, NLfloat *y); /* Solve */ void nlPrintMatrix(void); -NLboolean nlSolve(); +NLboolean nlSolve(void); NLboolean nlSolveAdvanced(NLint *permutation, NLboolean solveAgain); #ifdef __cplusplus diff --git a/intern/opennl/superlu/util.h b/intern/opennl/superlu/util.h index 1a3526d4e7e..953242d606d 100644 --- a/intern/opennl/superlu/util.h +++ b/intern/opennl/superlu/util.h @@ -246,7 +246,7 @@ extern void heap_relax_snode (const int, int *, const int, int *, int *); extern void resetrep_col (const int, const int *, int *); extern int spcoletree (int *, int *, int *, int, int, int *); extern int *TreePostorder (int, int *); -extern double SuperLU_timer_ (); +extern double SuperLU_timer_ (void); extern int sp_ienv (int); extern int lsame_ (char *, char *); extern int xerbla_ (char *, int *); |