Rev 8392 | Rev 8954 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8392 | Rev 8839 | ||
---|---|---|---|
Line 120... | Line 120... | ||
120 | } |
120 | } |
Line 121... | Line 121... | ||
121 | 121 | ||
122 | dword GetFreeSpaceOfRamdisk() |
122 | dword GetFreeSpaceOfRamdisk() |
123 | { |
123 | { |
124 | dword rdempty = malloc(1440*1024); |
124 | dword rdempty = malloc(1440*1024); |
125 | CreateFile(0, 1440*1024, rdempty, "/rd/1/rdempty"); |
125 | CreateFile(0, 1440*1024, rdempty, "/sys/rdempty"); |
126 | free(rdempty); |
126 | free(rdempty); |
127 | rdempty = get_file_size("/rd/1/rdempty"); |
127 | rdempty = get_file_size("/sys/rdempty"); |
128 | DeleteFile("/rd/1/rdempty"); |
128 | DeleteFile("/sys/rdempty"); |
129 | return rdempty; |
129 | return rdempty; |
Line 130... | Line 130... | ||
130 | } |
130 | } |
131 | 131 | ||
Line 182... | Line 182... | ||
182 | sprintf(#param, "'Not enought free space! You need %d Kb more.'E", -space_delta); |
182 | sprintf(#param, "'Not enought free space! You need %d Kb more.'E", -space_delta); |
183 | notify(#param); |
183 | notify(#param); |
184 | } else { |
184 | } else { |
185 | copyf("/sys", #backup); |
185 | copyf("/sys", #backup); |
186 | copyf(#latest, "/sys"); |
186 | copyf(#latest, "/sys"); |
187 | if (keep_settings.checked) copyf(#backup_settings, "/rd/1/settings"); |
187 | if (keep_settings.checked) copyf(#backup_settings, "/sys/settings"); |
188 | if (restart_apps.checked) RestartAllProcess(); |
188 | if (restart_apps.checked) RestartAllProcess(); |
189 | install_complete = true; |
189 | install_complete = true; |
190 | } |
190 | } |
191 | }0)>=>=0)>=2)> |
191 | }0)>=>=0)>=2)> |