Added prototypes for some stubs to shut gcc up ;)
authorKent Mein <mein@cs.umn.edu>
Tue, 16 Aug 2005 20:21:43 +0000 (20:21 +0000)
committerKent Mein <mein@cs.umn.edu>
Tue, 16 Aug 2005 20:21:43 +0000 (20:21 +0000)
(In doing so found a stub that had wrong # of args)

Kent

source/blender/blenkernel/BKE_bad_level_calls.h
source/blender/blenkernel/bad_level_call_stubs/stubs.c
source/blender/readblenfile/stub/BLO_readblenfileSTUB.c

index 591e1913566bda888a1041f8e5bcb382bc87954c..e9b5f2945d881717c9d7f415c270d8eb017992d6 100644 (file)
@@ -76,7 +76,20 @@ extern struct ListBase editNurb;
 #include "DNA_world_types.h"   /* for render_types */
 #include "render_types.h"
 extern struct RE_Render R;
+float Blinn_Spec(float *n, float *l, float *v, float a, float b);
 float Phong_Spec(float *, float *, float *, int);
+float CookTorr_Spec(float *n, float *l, float *v, int hard);
+float Toon_Spec(float *n, float *l, float *v, float a, float b);
+float WardIso_Spec(float *n, float *l, float *v, float a);
+float Toon_Diff(float *n, float *l, float *v, float a, float b);
+float OrenNayar_Diff(float *n, float *l, float *v, float rough);
+float Minnaert_Diff(float nl, float *n, float *v, float a);
+void add_to_diffuse(float *, ShadeInput *, float, float, float, float);
+void ramp_diffuse_result(float *diff, ShadeInput *shi);
+void do_specular_ramp(ShadeInput *shi, float is, float t, float *spec);
+void ramp_spec_result(float *, float *, float *, ShadeInput *);
+
+void mainqenter (unsigned short event, short val);
 void waitcursor(int);
 void allqueue(unsigned short event, short val);
 #define REDRAWVIEW3D   0x4010
@@ -113,8 +126,8 @@ void allspace(unsigned short event, short val) ;
 extern ListBase editelems;
 
 /* object.c */
-/*  void BPY_free_scriptlink(ScriptLink *slink); */
-/*  void BPY_copy_scriptlink(ScriptLink *scriptlink); */
+void BPY_free_scriptlink(ScriptLink *slink);
+void BPY_copy_scriptlink(ScriptLink *scriptlink);
 float *give_cursor(void);  // become a callback or argument
 void exit_posemode(int freedata);
 
@@ -127,16 +140,25 @@ short pupmenu(char *instr);  // will be general callback
 /* scene.c */
 #include "DNA_sequence_types.h"
 void free_editing(struct Editing *ed); // scenes and sequences problem...
+void BPY_do_all_scripts (short int event);
+int BPY_call_importloader(char *name);
 
 /* texture.c */
 #define FLO 128
 #define INT    96
 struct EnvMap;
 struct Tex;
-void    RE_free_envmap(struct EnvMap *env);      
+
+void do_material_tex(ShadeInput *shi);
+void externtex(struct MTex *mtex, float *vec, float *tin, float *tr, 
+       float *tg, float *tb, float *ta);
+void init_render_textures(void);
+void end_render_textures(void);
+
+void RE_free_envmap(struct EnvMap *env);      
+void RE_free_envmapdata(struct EnvMap *env);
 struct EnvMap *RE_copy_envmap(struct EnvMap *env);
-void    RE_free_envmapdata(struct EnvMap *env);
-int     RE_envmaptex(struct Tex *tex, float *texvec, float *dxt, float *dyt);
+int RE_envmaptex(struct Tex *tex, float *texvec, float *dxt, float *dyt);
 extern char texstr[20][12];    /* buttons.c */
 
 
index bd7cc60e4a61ef23032f68da02b20a40380693d3..163fc716b708e509cbc08b1a9045963402f805b7 100644 (file)
 #include "BPI_script.h"
 #include "DNA_material_types.h"
 
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
-
 int winqueue_break= 0;
 
 char bprogname[1];
@@ -100,7 +96,7 @@ float CookTorr_Spec(float *n, float *l, float *v, int hard){return 0;}
 float Toon_Spec(float *n, float *l, float *v, float a, float b){return 0;}
 float WardIso_Spec(float *n, float *l, float *v, float a){return 0;}
 float Toon_Diff(float *n, float *l, float *v, float a, float b){return 0;}
-float OrenNayar_Diff(float *n, float *l, float *v, float a, float b){return 0;}
+float OrenNayar_Diff(float *n, float *l, float *v, float rough){return 0;}
 float Minnaert_Diff(float nl, float *n, float *v, float a){return 0;}
 void add_to_diffuse(float *diff, ShadeInput *shi, float is, float r, float g, float b){}
 void ramp_diffuse_result(float *diff, ShadeInput *shi){}
index 4c52cb1b77fa1b51f315d33837b49a6a6d063c0b..d0e7cd9a1173b4e75e18cb49c5bc80fbcf56c036 100644 (file)
 #include <stdio.h>
 #include "GEN_messaging.h"
 
-#ifdef HAVE_CONFIG_H
-#include <config.h>
-#endif
+int BLO_readblenfilememory( char *fromBuffer, int fromBufferSize);
+int BLO_readblenfilename( char *fileName);
+int BLO_readblenfilehandle( int fileHandle);
+int BLO_is_a_runtime( char *file);
+int BLO_read_runtime( char *file);
 
        int
 BLO_readblenfilememory(