Subversion Repositories Kolibri OS

Rev

Rev 7049 | Rev 7219 | 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
}