Recommitting yesterday's cygwin fix which was lost in r139

git-svn-id: http://picoc.googlecode.com/svn/trunk@141 21eae674-98b7-11dd-bd71-f92a316d2d60
This commit is contained in:
zik.saleeba 2009-03-02 21:29:38 +00:00
parent 5c5d33ee34
commit 36b777f39f

View file

@ -13,7 +13,7 @@ void PrintInteger(struct ParseState *Parser, struct Value *ReturnValue, struct V
#ifdef UNIX_HOST
void Random(struct ParseState *Parser, struct Value *ReturnValue, struct Value **Param, int NumArgs)
{
ReturnValue->Val->Integer = random();
ReturnValue->Val->Integer = rand();
}
#endif
@ -44,10 +44,14 @@ void PlatformLibraryInit()
extern unsigned int vblob(unsigned char *, unsigned char *, unsigned int);
extern unsigned int vpix(unsigned char *, unsigned int, unsigned int);
extern void init_colors();
extern void vhist(unsigned char *);
extern void vmean(unsigned char *);
extern void color_segment(unsigned char *);
extern void edge_detect(unsigned char *, unsigned char *, int);
extern void vhist(unsigned char *);
extern void vmean(unsigned char *);
extern void color_segment(unsigned char *);
extern void edge_detect(unsigned char *, unsigned char *, int);
extern void i2cwrite(unsigned char, unsigned char *, unsigned int, int);
extern void i2cread(unsigned char, unsigned char *, unsigned int, int);
@ -56,9 +60,12 @@ extern int lspeed, rspeed, lspeed2, rspeed2, base_speed;
extern int sonar_data[];
extern int imgWidth, imgHeight, frame_diff_flag;
extern unsigned int ymax[], ymin[], umax[], umin[], vmax[], vmin[];
extern unsigned int blobx1[], blobx2[], bloby1[], bloby2[], blobcnt[], blobix[];
extern unsigned int hist0[], hist1[], hist2[], mean[];
extern unsigned int ymax[], ymin[], umax[], umin[], vmax[], vmin[];
extern unsigned int blobx1[], blobx2[], bloby1[], bloby2[], blobcnt[], blobix[];
extern unsigned int hist0[], hist1[], hist2[], mean[];
void Csignal(struct ParseState *Parser, struct Value *ReturnValue, struct Value **Param, int NumArgs) // check for kbhit, return t or nil
{