<html>
<head>
<meta name="generator" content="Windows Mail 17.5.9600.20689">
<style><!--
html {
font-family:"Color Emoji", "Calibri", "Segoe UI", "Meiryo", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "sans-serif";
}
--></style><style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst, 
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, 
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style></head>
<body dir="ltr">
<div data-externalstyle="false" dir="ltr" style="font-family: 'Calibri', 'Segoe UI', 'Meiryo', 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'sans-serif';font-size:12pt;">
<div>So, I'm trying this now, and&nbsp;I’m getting some seg faults. Can I pass my SWMgr library around inside different objects by assigning it to properties? (i.e. class.setLibrary(sword::SWMgr library) { this-&gt;swordLibrary = library; }) or do I need be sending it around via parameters via reference?<br></div><div data-signatureblock="true"><div><br></div><div>Sent from Windows Mail</div><div><br></div></div><div style="padding-top: 5px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;"><div><font face=" 'Calibri', 'Segoe UI', 'Meiryo', 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'sans-serif'" style='line-height: 15pt; letter-spacing: 0.02em; font-family: "Calibri", "Segoe UI", "Meiryo", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "sans-serif"; font-size: 12pt;'><b>From:</b>&nbsp;<a href="mailto:greg.hellings@gmail.com" target="_parent">Greg Hellings</a><br><b>Sent:</b>&nbsp;‎Sunday‎, ‎February‎ ‎22‎, ‎2015 ‎3‎:‎36‎ ‎PM<br><b>To:</b>&nbsp;<a href="mailto:sword-devel@crosswire.org" target="_parent">SWORD Developers' Collaboration Forum</a></font></div></div><div><br></div><div dir=""><div id="readingPaneBodyContent">sword::SWMgr library (new sword::MarkupFilterMgr (sword::FMT_PLAIN));<br><br>This line of code should only be executed once at program start-up and<br>any time you detect a change in the installed modules - basically<br>after interacting with the install manager to install a new work.<br>(Even then there might be a refresh option, as the instantiation of<br>the manager not only searches for modules but also for installed<br>locale files). If you move that to a location where it does not<br>execute every time navigation changes, you should see substantially<br>improved performance.<br></div></div>


</div>
</body>
</html>