File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -171,7 +171,7 @@ void HtmlHelpIndex::writeFields(FTextStream &t)
171
171
dict->sort ();
172
172
IndexFieldSDict::Iterator ifli (*dict);
173
173
IndexField *f;
174
- QCString lastLevel1 ;
174
+ QCString prevLevel1 ;
175
175
bool level2Started=FALSE ;
176
176
for (;(f=ifli.current ());++ifli)
177
177
{
@@ -187,7 +187,6 @@ void HtmlHelpIndex::writeFields(FTextStream &t)
187
187
level1 = f->name .copy ();
188
188
}
189
189
190
- // if (level1!=lastLevel1)
191
190
{ // finish old list at level 2
192
191
if (level2Started) t << " </UL>" << endl;
193
192
level2Started=FALSE ;
@@ -206,10 +205,11 @@ void HtmlHelpIndex::writeFields(FTextStream &t)
206
205
nextLevel1 = fnext->name .left (fnext->name .find (' ?' ));
207
206
--ifli;
208
207
}
209
- if (level1 != nextLevel1)
208
+ if (!( level1 == prevLevel1 || level1 == nextLevel1) )
210
209
{
211
210
level2 = " " ;
212
211
}
212
+ prevLevel1 = level1.copy ();
213
213
// </Antony>
214
214
215
215
if (level2.isEmpty ())
@@ -257,7 +257,6 @@ void HtmlHelpIndex::writeFields(FTextStream &t)
257
257
t << " <param name=\" Name\" value=\" " << m_help->recode (level2) << " \" >"
258
258
" </OBJECT>\n " ;
259
259
}
260
- lastLevel1 = level1.copy ();
261
260
}
262
261
if (level2Started) t << " </UL>" << endl;
263
262
}
You can’t perform that action at this time.
0 commit comments