File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change 4
4
#include <assert.h>
5
5
#include <string.h>
6
6
7
+ typedef enum {
8
+ FileType_NoFile = 1 ,
9
+ FileType_Directory = 3
10
+ } ModelicaFileType ;
11
+
7
12
int main (int argc , char * * argv ) {
8
- ModelicaInternal_mkdir ("abc" );
9
- ModelicaInternal_rmdir ("abc" );
13
+ const char * dirName = "abc" ;
14
+ const char * newName = "xyz" ;
15
+ ModelicaFileType fileType = FileType_NoFile ;
16
+ ModelicaInternal_mkdir (dirName );
17
+ fileType = ModelicaInternal_stat (dirName );
18
+ assert (FileType_Directory == fileType );
19
+ ModelicaInternal_rename (dirName , newName );
20
+ fileType = ModelicaInternal_stat (dirName );
21
+ assert (FileType_NoFile == fileType );
22
+ fileType = ModelicaInternal_stat (newName );
23
+ assert (FileType_Directory == fileType );
24
+ ModelicaInternal_rmdir (newName );
10
25
return 0 ;
11
26
}
You can’t perform that action at this time.
0 commit comments