diff --git a/src/object-edit.cpp b/src/object-edit.cpp
index d96585509ca7882b059e4f0c883b21702ce0c062..2eabdd7bd480acd97a64789f9de6c635f38eb81d 100644 (file)
--- a/src/object-edit.cpp
+++ b/src/object-edit.cpp
#include "desktop-affine.h"
#include <style.h>
#include "desktop.h"
+#include "sp-namedview.h"
#include "sp-pattern.h"
#include "sp-path.h"
{
SPDesktop const *desktop = inkscape_active_desktop();
NR::Point s = sp_desktop_dt2root_xy_point(desktop, p);
- SnapManager const m(desktop->namedview);
+ SnapManager const &m = desktop->namedview->snap_manager;
s = m.freeSnap(Inkscape::Snapper::BBOX_POINT | Inkscape::Snapper::SNAP_POINT, s, NULL).getPoint();
return sp_desktop_root2dt_xy_point(desktop, s);
}