@@ -7,18 +7,14 @@ int main(void)
7
7
{
8
8
static const char * name0 = "file0" ;
9
9
static const char * name1 = "file1" ;
10
- static const char * name2 = "file1 " ;
10
+ static const char * name2 = "file2 " ;
11
11
ti_var_t file0 ;
12
12
ti_var_t file1 ;
13
13
ti_var_t file2 ;
14
14
bool error ;
15
15
16
16
os_ClrHome ();
17
17
18
- ti_Delete (name0 );
19
- ti_Delete (name1 );
20
- ti_Delete (name2 );
21
-
22
18
error = true;
23
19
do
24
20
{
@@ -46,7 +42,7 @@ int main(void)
46
42
if (ti_Resize (1 , file0 ) < 0 ) break ;
47
43
if (ti_GetSize (file0 ) != 1 ) break ;
48
44
49
- ti_Close (file0 );
45
+ if (! ti_Close (file0 )) break ;
50
46
51
47
if (ti_Resize (1 , file1 ) < 0 ) break ;
52
48
if (ti_GetSize (file1 ) != 1 ) break ;
@@ -55,28 +51,34 @@ int main(void)
55
51
if (ti_Resize (1 , file1 ) < 0 ) break ;
56
52
if (ti_GetSize (file1 ) != 1 ) break ;
57
53
58
- ti_Close (file1 );
54
+ if (! ti_Close (file1 )) break ;
59
55
60
56
file1 = ti_Open (name1 , "r" );
61
57
if (!file1 ) break ;
62
58
63
59
if (ti_Resize (32768 , file2 ) < 0 ) break ;
64
60
if (ti_GetSize (file2 ) != 32768 ) break ;
65
61
66
- ti_Close (file2 );
62
+ if (! ti_Close (file2 )) break ;
67
63
68
64
if (ti_GetSize (file1 ) != 1 ) break ;
69
65
70
- ti_Close (file1 );
66
+ if (! ti_Close (file1 )) break ;
71
67
72
68
error = false;
73
69
} while (0 );
74
70
75
- while (!os_GetCSC ());
71
+ ti_Delete (name0 );
72
+ ti_Delete (name1 );
73
+ ti_Delete (name2 );
76
74
77
- if (error == true)
75
+ if (!error )
76
+ {
77
+ os_PutStrFull ("Pass" );
78
+ }
79
+ else
78
80
{
79
- PrintText ( 0 , 2 , "An error occured " );
81
+ os_PutStrFull ( "Fail " );
80
82
}
81
83
82
84
while (!os_GetCSC ());
0 commit comments