summaryrefslogtreecommitdiffstats
path: root/src/Daemon/Daemon.cpp
diff options
context:
space:
mode:
authorJiri Moskovcak <jmoskovc@redhat.com>2009-08-21 10:54:25 +0200
committerJiri Moskovcak <jmoskovc@redhat.com>2009-08-21 10:54:25 +0200
commit12317fd7bfdad9cb7e708169a2663f63b165105c (patch)
tree8ada7ea367a10492a199383f939348cd7a68708c /src/Daemon/Daemon.cpp
parent27f8fdedcc18327834d1edba485b84579fee21ac (diff)
parent0a7a3f7b98bf93e4f90ac8bb4164c19addbbf411 (diff)
downloadabrt-12317fd7bfdad9cb7e708169a2663f63b165105c.tar.gz
abrt-12317fd7bfdad9cb7e708169a2663f63b165105c.tar.xz
abrt-12317fd7bfdad9cb7e708169a2663f63b165105c.zip
Merge branch 'master' of ssh://git.fedorahosted.org/git/abrt
Diffstat (limited to 'src/Daemon/Daemon.cpp')
-rw-r--r--src/Daemon/Daemon.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/Daemon/Daemon.cpp b/src/Daemon/Daemon.cpp
index 3a6c8fc..8f08eb6 100644
--- a/src/Daemon/Daemon.cpp
+++ b/src/Daemon/Daemon.cpp
@@ -33,11 +33,8 @@ static void handle_fatal_signal(int signal)
sig_caught = signal;
}
-CCrashWatcher *g_pCrashWatcher = NULL;
-
void print_help()
{
-
}
int main(int argc, char** argv)
@@ -97,13 +94,14 @@ int main(int argc, char** argv)
xdup(0);
xdup(0);
}
- g_pCrashWatcher = new CCrashWatcher(DEBUG_DUMPS_DIR);
+
+ CCrashWatcher watcher(DEBUG_DUMPS_DIR);
if (daemonize)
{
/* Let parent know we initialized ok */
kill(getppid(), SIGTERM);
}
- g_pCrashWatcher->Run();
+ watcher.Run();
}
catch (CABRTException& e)
{
@@ -114,8 +112,6 @@ int main(int argc, char** argv)
std::cerr << "Cannot create daemon: " << e.what() << std::endl;
}
- delete g_pCrashWatcher;
-
/* Take care to emit correct exit status */
if (sig_caught) {
signal(sig_caught, SIG_DFL);