Modifiche per rendere compilabile AGA.FLL. Sono state aggiunti

solo #ifdef FOXPRO.


git-svn-id: svn://10.65.10.50/trunk@2445 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1996-01-13 10:30:44 +00:00
parent 4086b06ad9
commit 32f7ff9449
3 changed files with 7 additions and 0 deletions

View File

@ -143,6 +143,9 @@ typedef unsigned char byte;
#ifndef DOS #ifndef DOS
typedef unsigned char uchar; typedef unsigned char uchar;
#endif #endif
#ifdef FOXPRO
typedef unsigned char uchar;
#endif
#ifdef XVT_OS #ifdef XVT_OS
#ifdef DOS #ifdef DOS
typedef unsigned char uchar; typedef unsigned char uchar;

View File

@ -2914,8 +2914,10 @@ TRectype& TRectype::operator =(const TRectype& rec)
{ {
const char* name = rd->Fd[i].Name; const char* name = rd->Fd[i].Name;
const unsigned int offset = rd->Fd[i].RecOff; const unsigned int offset = rd->Fd[i].RecOff;
#ifndef FOXPRO
if ( rd->Fd[i].TypeF == _memofld ) if ( rd->Fd[i].TypeF == _memofld )
_memoinfo->put(name,rec.get(name)); // Copy memo fields _memoinfo->put(name,rec.get(name)); // Copy memo fields
#endif
} }
} }
setempty(rec.empty()); // Copy emptiness status setempty(rec.empty()); // Copy emptiness status

View File

@ -62,11 +62,13 @@ extern int _int_cnt[8];
#endif #endif
/* @(:) 2.3.01.temp */ /* @(:) 2.3.01.temp */
#ifndef XVT_OS #ifndef XVT_OS
#ifndef FOXPRO
extern chtype boxstr[MAXBORDERS][6]; extern chtype boxstr[MAXBORDERS][6];
extern int termlines; extern int termlines;
extern int nwin; extern int nwin;
extern int worder[MAXWIN]; extern int worder[MAXWIN];
#endif #endif
#endif
extern BOOLEAN insstate; extern BOOLEAN insstate;
extern BOOLEAN retins; extern BOOLEAN retins;
extern Word ModAd; extern Word ModAd;