Rev 2840 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 2840 | Rev 3061 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | void GetNextParam() |
1 | unsigned int GetNextParam() |
2 | { |
2 | { |
3 | byte kavichki = false; |
3 | byte kavichki = false; |
4 | int i = strlen(#tagparam) - 1; |
4 | int i = strlen(#tagparam) - 1; |
Line -... | Line 5... | ||
- | 5 | ||
- | 6 | if (!tagparam) return 0; |
|
5 | 7 | ||
6 | WHILE((i > 0) && ((tagparam[i] == '"') || (tagparam[i] == ' ') || (tagparam[i] == '\'') || (tagparam[i] == '/'))) |
8 | WHILE((i > 0) && ((tagparam[i] == '"') || (tagparam[i] == ' ') || (tagparam[i] == '\'') || (tagparam[i] == '/'))) |
7 | { |
9 | { |
8 | IF (tagparam[i] == '"') || (tagparam[i] == '\'') kavichki=tagparam[i]; |
10 | IF (tagparam[i] == '"') || (tagparam[i] == '\'') kavichki=tagparam[i]; |
9 | tagparam[i] = 0x00; |
11 | tagparam[i] = 0x00; |
Line 41... | Line 43... | ||
41 | strcpy(#parametr, #tagparam + sizeof(parametr)); |
43 | strcpy(#parametr, #tagparam + sizeof(parametr)); |
42 | else |
44 | else |
43 | strcpy(#parametr, #tagparam + i + 1); |
45 | strcpy(#parametr, #tagparam + i + 1); |
Line 44... | Line 46... | ||
44 | 46 | ||
- | 47 | tagparam[i] = 0x00; |
|
- | 48 | ||
45 | tagparam[i] = 0x00; |
49 | return 1; |
46 | }>> |
50 | }>> |