[LyX/master] Add move constructor and move assignment operator for FileName class

Scott Kostyshak skostysh at lyx.org
Wed Jan 20 20:30:23 UTC 2021


On Wed, Jan 20, 2021 at 07:24:54PM +0100, Jean-Marc Lasgouttes wrote:
> Le 20/01/2021 à 18:01, Scott Kostyshak a écrit :
> > It took me a while to figure out this was going on, but Kornel helped
> > fix things for the bundled Hunspell (even for the bundled Hunspell we
> > were trying to link against the system Hunspell in CMake). I'm planning
> > to search for materials to understand the std::string API. I'm confused
> > as to why this only shows up when linking against libhunspell.
> 
> Because it is the only external C++ library we use that uses std::string in
> its interface. The implementations differ too much between the two libraries
> to be compatible in memory, so it is nice that kinking fails.

Thanks, that helps. I've learned a bit more from the following:

  https://stackoverflow.com/questions/12542971/using-libstdc-compiled-libraries-with-clang-stdlib-libc

Scott
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20210120/5fae2700/attachment-0001.asc>


More information about the lyx-devel mailing list