Subversion Repositories Kolibri OS

Rev

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

Rev 7792 Rev 8827
Line 1... Line -...
1
/// ===========================================================
-
 
2
 
-
 
3
int script_check(char file[])
-
 
4
{
-
 
Line -... Line 1...
-
 
1
int script_check(char file[]) {
5
 
2
    kol_struct70	k70;
6
	kol_struct70	k70;
3
    char		buf[4];
Line 7... Line 4...
7
	char		buf[4];
4
 
8
 
5
    k70.p00 = 0;
Line 21... Line 18...
21
	else
18
        return FALSE;
22
		return FALSE;
19
}
23
}
20
 
24
 
21
 
Line 25... Line -...
25
/// ===========================================================
-
 
26
 
-
 
27
int script_run(char exec[], char args[])
-
 
28
{
-
 
Line -... Line 22...
-
 
22
int script_run(char exec[], char args[]) {
29
 
23
    kol_struct70	k70;
30
	kol_struct70	k70;
24
    kol_struct_BDVK	bdvk;
31
	kol_struct_BDVK	bdvk;
25
    unsigned	result, i;
32
	unsigned	result, i;
26
    unsigned	long long filesize, pos;
33
	unsigned	long long filesize, pos;
27
    char		*buf; // buffer, where script is copied
Line 70... Line 64...
70
	pos = 0;
64
 
Line 71... Line 65...
71
 
65
    for (;;) // script processing
72
	for (;;) // script processing
66
    {
73
		{
-
 
74
 
67
        if (pos > filesize)
75
		if (pos > filesize)
68
            break;
Line 76... Line 69...
76
			break;
69
 
77
 
70
        for (i=0;;i++) // reading a string
Line 99... Line 92...
99
 
92
    free(buf);
Line 100... Line 93...
100
	free(buf);
93
    return TRUE;
101
	return TRUE;
94
}
102
}
95
103
 
-
 
104
/// ===========================================================
-
 
105
-