blob: bb5d833e66d79d825d36bb9323a3ae45411dbca3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#if defined(VMS)
#define Recsize 32*1024
#define Blksize 32*1024
#include <rms.h>
struct File
{struct RAB *Handle;
char *Parsed_Name;
unsigned char Parsed_Name_Len;
int Point, Length, Access;
char Record[Recsize];
};
#else
#define Recsize 64
#if defined(ATARI)
#define Blksize 8192
#else
#if defined(MPE)
#define Blksize 512
#else
#define Blksize 2048
#endif
#endif
#if defined(MPE)
struct File
{FILE *Handle;
int Point, Length, Access;
char Record[Recsize];
};
#else
struct File
{int Handle, Point, Length, Access;
char Record[Recsize];
};
#endif
#endif
|