!= usedLayouts_.end())
return;
- Layout const & layout = *tclass[layoutname];
+ Layout const & layout = tclass[layoutname];
require(layout.requires());
if (!layout.depends_on().empty()) {
"endnotes",
"ifthen",
"amsthm",
- "listings"
+ "listings",
+ "bm"
};
int const nb_simplefeatures = sizeof(simplefeatures) / sizeof(char const *);
list<docstring>::const_iterator cit = usedLayouts_.begin();
list<docstring>::const_iterator end = usedLayouts_.end();
for (; cit != end; ++cit) {
- tcpreamble << tclass[*cit]->preamble();
+ tcpreamble << tclass[*cit].preamble();
}
return tcpreamble.str();