ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/define.h
(Generate patch)

Comparing deliantra/server/include/define.h (file contents):
Revision 1.13 by root, Sun Dec 3 00:59:58 2006 UTC vs.
Revision 1.15 by root, Thu Dec 14 22:45:40 2006 UTC

43 * The following should still hopefully result in an error. 43 * The following should still hopefully result in an error.
44 */ 44 */
45error - Your ANSI C compiler should be defining __STDC__; 45error - Your ANSI C compiler should be defining __STDC__;
46#endif 46#endif
47 47
48#ifndef WIN32 /* ---win32 exclude unix configuration part */
49# include <autoconf.h> 48#include <autoconf.h>
50#endif
51 49
52#define FONTDIR "" 50#define FONTDIR ""
53#define FONTNAME "" 51#define FONTNAME ""
54 52
55/* Decstations have trouble with fabs()... */ 53/* Decstations have trouble with fabs()... */
1032 * 1030 *
1033 * 0.94.2 - you probably shouldn't need to change any of the rand stuff 1031 * 0.94.2 - you probably shouldn't need to change any of the rand stuff
1034 * here. 1032 * here.
1035 */ 1033 */
1036 1034
1037#ifdef HAVE_SRANDOM
1038# define RANDOM() random() 1035#define RANDOM() random()
1039# define SRANDOM(xyz) srandom(xyz) 1036#define SRANDOM(xyz) srandom(xyz)
1040#else
1041# ifdef HAVE_SRAND48
1042# define RANDOM() lrand48()
1043# define SRANDOM(xyz) srand48(xyz)
1044# else
1045# ifdef HAVE_SRAND
1046# define RANDOM() rand()
1047# define SRANDOM(xyz) srand(xyz)
1048# else
1049# error "Could not find a usable random routine"
1050# endif
1051# endif
1052#endif
1053 1037
1054/* Returns the weight of the given object. Note: it does not take the number of 1038/* Returns the weight of the given object. Note: it does not take the number of
1055 * items (nrof) into account. 1039 * items (nrof) into account.
1056 */ 1040 */
1057#define WEIGHT(op) (op->nrof?op->weight:op->weight+op->carrying) 1041#define WEIGHT(op) (op->nrof?op->weight:op->weight+op->carrying)

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines