Fix for compilation error caused by strict prototype checking
authorSergey Sharybin <sergey.vfx@gmail.com>
Fri, 3 Dec 2010 14:35:10 +0000 (14:35 +0000)
committerSergey Sharybin <sergey.vfx@gmail.com>
Fri, 3 Dec 2010 14:35:10 +0000 (14:35 +0000)
extern/bullet2/src/Bullet-C-Api.h
source/blender/imbuf/intern/cineon/logImageCore.c
source/blender/imbuf/intern/cineon/logImageCore.h

index a4a8a70..d212304 100644 (file)
@@ -65,7 +65,7 @@ extern "C" {
        Create and Delete a Physics SDK 
 */
 
-       extern  plPhysicsSdkHandle      plNewBulletSdk(); //this could be also another sdk, like ODE, PhysX etc.
+       extern  plPhysicsSdkHandle      plNewBulletSdk(void); //this could be also another sdk, like ODE, PhysX etc.
        extern  void            plDeletePhysicsSdk(plPhysicsSdkHandle   physicsSdk);
 
 /** Collision World, not strictly necessary, you can also just create a Dynamics World with Rigid Bodies which internally manages the Collision World with Collision Objects */
@@ -116,16 +116,16 @@ extern "C" {
        extern  plCollisionShapeHandle plNewCapsuleShape(plReal radius, plReal height); 
        extern  plCollisionShapeHandle plNewConeShape(plReal radius, plReal height);
        extern  plCollisionShapeHandle plNewCylinderShape(plReal radius, plReal height);
-       extern  plCollisionShapeHandle plNewCompoundShape();
+       extern  plCollisionShapeHandle plNewCompoundShape(void);
        extern  void    plAddChildShape(plCollisionShapeHandle compoundShape,plCollisionShapeHandle childShape, plVector3 childPos,plQuaternion childOrn);
 
        extern  void plDeleteShape(plCollisionShapeHandle shape);
 
        /* Convex Meshes */
-       extern  plCollisionShapeHandle plNewConvexHullShape();
+       extern  plCollisionShapeHandle plNewConvexHullShape(void);
        extern  void            plAddVertex(plCollisionShapeHandle convexHull, plReal x,plReal y,plReal z);
 /* Concave static triangle meshes */
-       extern  plMeshInterfaceHandle              plNewMeshInterface();
+       extern  plMeshInterfaceHandle              plNewMeshInterface(void);
        extern  void            plAddTriangle(plMeshInterfaceHandle meshHandle, plVector3 v0,plVector3 v1,plVector3 v2);
        extern  plCollisionShapeHandle plNewStaticTriangleMeshShape(plMeshInterfaceHandle);
 
index 424fbcf..a340a81 100644 (file)
@@ -154,7 +154,7 @@ ntohf(R32 f) {
 #define UNDEF_FLOAT 0x7F800000
 
 R32
-undefined() {
+undefined(void) {
        Hack hack;
        hack.i = UNDEF_FLOAT;
        return hack.f;
index 798dfeb..0ff8e08 100644 (file)
@@ -103,7 +103,7 @@ typedef char ASCII;
 
 R32 htonf(R32 f);
 R32 ntohf(R32 f);
-R32 undefined();
+R32 undefined(void);
 U16 reverseU16(U16 value);
 U32 reverseU32(U32 value);
 R32 reverseR32(R32 value);