Commit 66c4662d authored by Christoffer Ackelman's avatar Christoffer Ackelman

QT: rt_statusmon should free allocated memory.

parent fb9be143
...@@ -61,8 +61,13 @@ static void usage() ...@@ -61,8 +61,13 @@ static void usage()
$HOME/rt_statusmon.dat : setup file with requested nodes\n\n"); $HOME/rt_statusmon.dat : setup file with requested nodes\n\n");
} }
CoXHelpQt* xhelp;
NodelistQt* nl;
static void statusmon_close(void* ctx) static void statusmon_close(void* ctx)
{ {
delete nl;
delete xhelp;
debug_print("Shutting down...\n"); exit(0); debug_print("Shutting down...\n"); exit(0);
} }
...@@ -115,11 +120,10 @@ int main(int argc, char* argv[]) ...@@ -115,11 +120,10 @@ int main(int argc, char* argv[])
setlocale(LC_NUMERIC, "POSIX"); setlocale(LC_NUMERIC, "POSIX");
setlocale(LC_TIME, "en_US"); setlocale(LC_TIME, "en_US");
CoXHelp* xhelp = new CoXHelpQt(0, 0, xhelp_eUtility_Xtt, &sts); xhelp = new CoXHelpQt(0, 0, xhelp_eUtility_Xtt, &sts);
CoXHelp::set_default(xhelp); CoXHelp::set_default(xhelp);
Nodelist* nl = new NodelistQt( nl = new NodelistQt(0, 0, "Status Monitor", mode, view_descr, msgw_ePop_No, &sts);
0, 0, "Status Monitor", mode, view_descr, msgw_ePop_No, &sts);
nl->close_cb = statusmon_close; nl->close_cb = statusmon_close;
nl->set_scantime(3); nl->set_scantime(3);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment