ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/common/calcomp.h
(Generate patch)

Comparing ray/src/common/calcomp.h (file contents):
Revision 2.13 by schorsch, Thu Jul 3 22:41:44 2003 UTC vs.
Revision 2.14 by schorsch, Thu Jul 17 09:21:29 2003 UTC

# Line 4 | Line 4
4   */
5   #ifndef _RAD_CALCOMP_H_
6   #define _RAD_CALCOMP_H_
7 +
8 + #include <stdio.h>
9 +
10   #ifdef __cplusplus
11   extern "C" {
12   #endif
# Line 68 | Line 71 | extern unsigned int  esupport;
71   extern EPNODE   *curfunc;
72   extern int  nextc;
73  
74 +                                        /* defined in biggerlib.c */
75 + extern void biggerlib(void);
76 +
77                                          /* defined in caldefn.c */
78   extern void     fcompile(char *fname);
79   extern void     scompile(char *str, char *fname, int ln);
# Line 93 | Line 99 | extern EPNODE  *dnext(void);
99   extern EPNODE   *dpop(char *name);
100   extern void     dpush(char *nm, EPNODE *ep);
101   extern void     addchan(EPNODE *sp);
102 < extern void     getstatement();
103 < extern EPNODE   *getdefn();
104 < extern EPNODE   *getchan();
102 > extern void     getstatement(void);
103 > extern EPNODE   *getdefn(void);
104 > extern EPNODE   *getchan(void);
105                                          /* defined in calexpr.c */
106   extern EPNODE   *eparse(char *expr);
107   extern double   eval(char *expr);
# Line 144 | Line 150 | extern char    *emalloc(unsigned int n);
150   extern char     *ecalloc(unsigned int ne, unsigned int es);
151   extern char     *erealloc(char *cp, unsigned int n);
152   extern void     efree(char *cp);
147                                        /* miscellaneous */
148 extern void     eputs(char *s);
149 extern void     wputs(char *s);
150 extern void     quit(int code);
153                                          /* defined by client */
154   extern double   chanvalue(int n);
155  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines