Rev 7049 | Rev 7291 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7049 | Rev 7051 | ||
---|---|---|---|
Line 47... | Line 47... | ||
47 | 47 | ||
Line 48... | Line 48... | ||
48 | int driver_handle; |
48 | int driver_handle; |
Line -... | Line 49... | ||
- | 49 | ||
- | 50 | dword disk_sizes[10]; |
|
49 | 51 | ||
50 | dword disk_sizes[10]; |
52 | _ini ini = { "/sys/settings/tmpdisk.ini", "DiskSizes" }; |
51 | 53 | ||
52 | ///////////////////////////////////////////////////////////////////////////////////////// |
54 | ///////////////////////////////////////////////////////////////////////////////////////// |
53 | ///////////////////////// Code //////////////////// |
55 | ///////////////////////// Code //////////////////// |
Line 83... | Line 85... | ||
83 | if (load_dll2(libini, #lib_init,1)!=0) notify("Error: library doesn't exists - libini"); |
85 | if (load_dll2(libini, #lib_init,1)!=0) notify("Error: library doesn't exists - libini"); |
84 | key[1]=0; |
86 | key[1]=0; |
85 | for (i=0; i<=9; i++) |
87 | for (i=0; i<=9; i++) |
86 | { |
88 | { |
87 | key[0]=i+'0'; |
89 | key[0]=i+'0'; |
88 | ini_get_int stdcall ("/sys/settings/tmpdisk.ini", "DiskSizes", #key, 0); |
- | |
89 | disk_sizes[i] = EAX; |
90 | disk_sizes[i] = ini.GetInt(#key, 0); |
90 | } |
91 | } |
91 | } |
92 | } |
Line 92... | Line 93... | ||
92 | 93 | ||
93 | void SaveDiskSizesToIni() |
94 | void SaveDiskSizesToIni() |
94 | { |
95 | { |
95 | char i, key[2]; |
96 | char i, key[2]; |
96 | key[1]=0; |
97 | key[1]=0; |
97 | for (i=0; i<=9; i++) |
98 | for (i=0; i<=9; i++) |
98 | { |
99 | { |
99 | key[0]=i+'0'; |
100 | key[0]=i+'0'; |
100 | ini_set_int stdcall ("/sys/settings/tmpdisk.ini", "DiskSizes", #key, disk_sizes[i]); |
101 | ini.SetInt(#key, disk_sizes[i]); |
101 | } |
102 | } |
Line 102... | Line 103... | ||
102 | } |
103 | } |