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); |