Subversion Repositories Kolibri OS

Rev

Rev 4688 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4688 Rev 5746
Line 13... Line 13...
13
	}
13
	}
Line 14... Line 14...
14
 
14
 
15
	if (kavichki)
15
	if (kavichki)
16
	{
16
	{
17
		i=strrchr(#tagparam, kavichki);
17
		i=strrchr(#tagparam, kavichki);
18
		strlcpy(#options, #tagparam + i, sizeof(options));
18
		strlcpy(#val, #tagparam + i, sizeof(val));
19
	}
19
	}
20
	else
20
	else
21
	{
21
	{
22
		WHILE((i > 0) && (tagparam[i] <>'=')) i--; //i=strrchr(#tagparam, '=')+1;
22
		WHILE((i > 0) && (tagparam[i] <>'=')) i--; //i=strrchr(#tagparam, '=')+1;
23
		i++;
23
		i++;
Line 24... Line 24...
24
		strlcpy(#options, #tagparam + i, sizeof(options));
24
		strlcpy(#val, #tagparam + i, sizeof(val));
25
 
25
 
26
		WHILE (options[0] == ' ') strcpy(#options, #options+1);
26
		WHILE (val[0] == ' ') strcpy(#val, #val+1);
Line 27... Line 27...
27
	}
27
	}
28
	tagparam[i] = 0x00;
28
	tagparam[i] = 0x00;
29
 
29
 
30
	FOR ( ; ((tagparam[i] <>' ') && (i > 0); i--)
30
	FOR ( ; ((tagparam[i] <>' ') && (i > 0); i--)
31
	{
31
	{
32
		IF (tagparam[i] == '=') //äåðçêàÿ çàãëóøêà
32
		IF (tagparam[i] == '=') //äåðçêàÿ çàãëóøêà
33
			tagparam[i + 1] = 0x00;
33
			tagparam[i + 1] = 0x00;
34
	}
34
	}
35
	strlcpy(#parametr, #tagparam + i + 1, sizeof(parametr));
35
	strlcpy(#attr, #tagparam + i + 1, sizeof(attr));
36
	tagparam[i] = 0x00;
36
	tagparam[i] = 0x00;
37
	strlwr(#parametr);
37
	strlwr(#attr);