had a parent pointer (owing to putting the test inside the wrong if
block). This meant that the fake config directive added by
--winhelp=foo.hlp worked fine, but the one at the top of PuTTY's
first doc file didn't. Fixed.
git-svn-id: svn://svn.tartarus.org/sgt/halibut@4190
cda61777-01e9-0310-a592-
d414129be87e
filename = dupstr("output.hlp");
for (p = sourceform; p; p = p->next) {
p->private_data = NULL;
- if (p->type == para_Config && p->parent) {
- if (!ustricmp(p->keyword, L"winhelp-topic")) {
+ if (p->type == para_Config) {
+ if (p->parent && !ustricmp(p->keyword, L"winhelp-topic")) {
char *topicname;
whlp_convert(uadv(p->keyword), 0, &topicname, 0);
/* Store the topic name in the private_data field of the