Subversion Repositories Kolibri OS

Rev

Rev 2829 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2829 Rev 5098
Line 10... Line 10...
10
#define E_ACCESS	10 
10
#define E_ACCESS	10 
11
#define E_NOMEM		30 
11
#define E_NOMEM		30 
12
#define E_PARAM		33
12
#define E_PARAM		33
13
 
13
 
Line 14... Line -...
14
 
-
 
-
 
14
#pragma pack(push, 1)
15
typedef struct 
15
typedef struct 
16
{
16
{
17
unsigned	p00 __attribute__((packed));
17
unsigned	p00;
18
unsigned	p04 __attribute__((packed));
18
unsigned	p04;
19
unsigned	p08 __attribute__((packed));
19
unsigned	p08;
20
unsigned	p12 __attribute__((packed));
20
unsigned	p12;
21
unsigned	p16 __attribute__((packed));
21
unsigned	p16;
22
char		p20 __attribute__((packed));
22
char		p20;
23
char		*p21 __attribute__((packed));
23
char		*p21;
24
} kol_struct70 __attribute__((packed));
24
} kol_struct70;
Line 25... Line 25...
25
 
25
 
26
 
26
 
27
typedef struct
27
typedef struct
28
{
28
{
29
unsigned	p00 __attribute__((packed));
29
unsigned	p00;
30
char		p04 __attribute__((packed));
30
char		p04;
31
char		p05[3] __attribute__((packed));
31
char		p05[3];
32
unsigned	p08 __attribute__((packed));
32
unsigned	p08;
33
unsigned	p12 __attribute__((packed));
33
unsigned	p12;
34
unsigned	p16 __attribute__((packed));
34
unsigned	p16;
35
unsigned	p20 __attribute__((packed));
35
unsigned	p20;
36
unsigned	p24 __attribute__((packed));
36
unsigned	p24;
37
unsigned	p28 __attribute__((packed));
37
unsigned	p28;
38
unsigned	p32[2] __attribute__((packed));
38
unsigned	p32[2];
Line 39... Line 39...
39
unsigned	p40 __attribute__((packed));
39
unsigned	p40;
40
} kol_struct_BDVK __attribute__((packed));
40
} kol_struct_BDVK;
41
 
41
 
42
typedef struct
42
typedef struct
43
{
43
{
-
 
44
char	*name;
Line 44... Line 45...
44
char	*name __attribute__((packed));
45
void	*data;
45
void	*data __attribute__((packed));
46
} kol_struct_import;
46
} kol_struct_import __attribute__((packed));
47
#pragma pack(pop)