Index: ossp-pkg/var/var.c RCS File: /v/ossp/cvs/ossp-pkg/var/var.c,v rcsdiff -q -kk '-r1.38' '-r1.39' -u '/v/ossp/cvs/ossp-pkg/var/var.c,v' 2>/dev/null --- var.c 2001/12/04 13:36:37 1.38 +++ var.c 2001/12/04 14:25:06 1.39 @@ -530,7 +530,7 @@ return VAR_ERR_UNCLOSED_BRACKET_IN_INDEX; ++p; } - else if (*p == config->current_index) + else if (config->current_index && *p == config->current_index) { ++p; *result = current_index; @@ -703,7 +703,7 @@ /* If the next token is START-INDEX, read the index specification. */ - if (*p == config->startindex) + if (config->startindex && *p == config->startindex) { printf("Found START-INDEX: %s\n", p); ++p;