| # | Line 41 | Line 41 | extern double drand48(); | |
|---|---|---|
| 41 | extern unsigned short *urperm; | |
| 42 | extern int urmask; | |
| 43 | ||
| 44 | < | #define urand(i) ((urperm[(i)&urmask]+frandom())/(urmask+1)) |
| 44 | > | #define urand(i) (urmask ? (urperm[(i)&urmask]+frandom())/(urmask+1) \ |
| 45 | > | : frandom()) |
| 46 | ||
| 47 | extern int initurand(int size); | |
| 48 | ||
| – | Removed lines |
| + | Added lines |
| < | Changed lines |
| > | Changed lines |