Parse: fix segfault

This commit is contained in:
Philippe Pepiot 2010-09-05 22:08:38 +02:00
parent b91db6b431
commit 3a021bf026

View File

@ -330,7 +330,7 @@ include(struct keyword *head)
}
/* relative path from parent file */
else if (head->name && head->name[0] != '/') {
base = strdup(kw->file->parent->name);
base = strdup(head->file->name);
xasprintf(&filename, "%s/%s", dirname(base), head->name);
free(base);
}