From 8e3982dd422671d26a653f393639cd12cd01ff18 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Mon, 14 Jan 2013 09:52:35 +0100 Subject: InotifySource: convert to a class --- test/run_inotify.cxx | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'test') diff --git a/test/run_inotify.cxx b/test/run_inotify.cxx index 7052210b..92790a3a 100644 --- a/test/run_inotify.cxx +++ b/test/run_inotify.cxx @@ -61,19 +61,17 @@ int main(int argc, char **argv) path = argv[1]; - struct mpd_inotify_source *source = - mpd_inotify_source_new(my_inotify_callback, NULL, - &error); + InotifySource *source = InotifySource::Create(my_inotify_callback, + nullptr, &error); if (source == NULL) { g_warning("%s", error->message); g_error_free(error); return 2; } - int descriptor = mpd_inotify_source_add(source, path, - IN_MASK, &error); + int descriptor = source->Add(path, IN_MASK, &error); if (descriptor < 0) { - mpd_inotify_source_free(source); + delete source; g_warning("%s", error->message); g_error_free(error); return 2; @@ -90,6 +88,6 @@ int main(int argc, char **argv) event_loop->Run(); - mpd_inotify_source_free(source); + delete source; delete event_loop; } -- cgit v1.2.3