]> git.meshlink.io Git - catta/blobdiff - avahi-core/iface-pfroute.c
* fix a bug
[catta] / avahi-core / iface-pfroute.c
index 17b80d4bf9b7a3afa86e1e023c560d28f0f67695..56149dae83ee7ff2e0f96bd4c0494278fa95f0f7 100644 (file)
@@ -265,7 +265,7 @@ fail:
 
     if (m->osdep.pfroute) {
       if (m->osdep.pfroute->watch)
-        m->osdep.pfroute->poll_api->watch_free(m->osdep.pfroute->watch);
+        m->server->poll_api->watch_free(m->osdep.pfroute->watch);
       
       if (fd >= 0)
         close(fd);
@@ -281,7 +281,7 @@ void avahi_interface_monitor_free_osdep(AvahiInterfaceMonitor *m) {
 
     if (m->osdep.pfroute) {
       if (m->osdep.pfroute->watch)
-        m->osdep.pfroute->poll_api->watch_free(m->osdep.pfroute->watch);
+        m->server->poll_api->watch_free(m->osdep.pfroute->watch);
       
       if (m->osdep.pfroute->fd >= 0)
         close(m->osdep.pfroute->fd);