]> git.lyx.org Git - features.git/commitdiff
Disambiguate std::bind, boost::bind, std::ref, boost::ref (2)
authorVincent van Ravesteijn <vfr@lyx.org>
Mon, 8 Oct 2012 19:28:55 +0000 (21:28 +0200)
committerVincent van Ravesteijn <vfr@lyx.org>
Fri, 12 Oct 2012 19:29:57 +0000 (21:29 +0200)
This fixes compilation with MSVC2012.

See also [2b0a7a5e/lyxgit].

src/frontends/qt4/GuiView.cpp

index 953125c37561fd0c3dae6a314e46193c5b525bf1..b29a4f8fbb376b6bd731940a9e46f02ca70d0c4d 100644 (file)
@@ -3100,21 +3100,21 @@ Buffer::ExportStatus GuiView::GuiViewPrivate::runAndDestroy(const T& func, Buffe
 Buffer::ExportStatus GuiView::GuiViewPrivate::compileAndDestroy(Buffer const * orig, Buffer * clone, string const & format)
 {
        Buffer::ExportStatus (Buffer::* mem_func)(std::string const &, bool) const = &Buffer::doExport;
-       return runAndDestroy(bind(mem_func, clone, _1, true), orig, clone, format);
+       return runAndDestroy(lyx::bind(mem_func, clone, _1, true), orig, clone, format);
 }
 
 
 Buffer::ExportStatus GuiView::GuiViewPrivate::exportAndDestroy(Buffer const * orig, Buffer * clone, string const & format)
 {
        Buffer::ExportStatus (Buffer::* mem_func)(std::string const &, bool) const = &Buffer::doExport;
-       return runAndDestroy(bind(mem_func, clone, _1, false), orig, clone, format);
+       return runAndDestroy(lyx::bind(mem_func, clone, _1, false), orig, clone, format);
 }
 
 
 Buffer::ExportStatus GuiView::GuiViewPrivate::previewAndDestroy(Buffer const * orig, Buffer * clone, string const & format)
 {
        Buffer::ExportStatus (Buffer::* mem_func)(std::string const &) const = &Buffer::preview;
-       return runAndDestroy(bind(mem_func, clone, _1), orig, clone, format);
+       return runAndDestroy(lyx::bind(mem_func, clone, _1), orig, clone, format);
 }
 
 #else