tools/nxstyle.c: Fix a bacward test in the previous commit.
This commit is contained in:
parent
ba859ad302
commit
4802eb65c5
|
@ -563,6 +563,10 @@ int main(int argc, char **argv, char **envp)
|
||||||
{
|
{
|
||||||
switch (line[n])
|
switch (line[n])
|
||||||
{
|
{
|
||||||
|
/* Sequence containing 'v' may occur at the
|
||||||
|
* beginning of the identifier.
|
||||||
|
*/
|
||||||
|
|
||||||
case 'v':
|
case 'v':
|
||||||
if (n > 1 &&
|
if (n > 1 &&
|
||||||
line[n - 2] == 'I' &&
|
line[n - 2] == 'I' &&
|
||||||
|
@ -593,9 +597,12 @@ int main(int argc, char **argv, char **envp)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
/* Sequence containing 'p' or 'd' must have been
|
||||||
|
* preceded by upper case characters.
|
||||||
|
*/
|
||||||
|
|
||||||
case 'p':
|
case 'p':
|
||||||
if (have_upper &&
|
if (!have_upper || n < 1 ||
|
||||||
(n < 1 ||
|
|
||||||
!isdigit(line[n - 1]) ||
|
!isdigit(line[n - 1]) ||
|
||||||
!isdigit(line[n + 1])))
|
!isdigit(line[n + 1])))
|
||||||
{
|
{
|
||||||
|
@ -604,7 +611,7 @@ int main(int argc, char **argv, char **envp)
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'd':
|
case 'd':
|
||||||
if (have_upper && !isdigit(line[n + 1]))
|
if (!have_upper || !isdigit(line[n + 1]))
|
||||||
{
|
{
|
||||||
have_lower = true;
|
have_lower = true;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue