From f29ece003399ca79e887c57230a28a30379d9493 Mon Sep 17 00:00:00 2001 From: "Christian T. Jacobs" Date: Sat, 24 Jun 2017 17:27:10 +0100 Subject: [PATCH] Enforce an absolute logbook file path. --- bin/pyqso | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bin/pyqso b/bin/pyqso index d952fdf..6ad17aa 100755 --- a/bin/pyqso +++ b/bin/pyqso @@ -158,6 +158,10 @@ if(__name__ == "__main__"): handler.setFormatter(formatter) logger.addHandler(handler) + # Enforce an absolute logbook file path. + if(args.logbook): + args.logbook = os.path.abspath(args.logbook) + signal.signal(signal.SIGINT, signal.SIG_DFL) # Exit PyQSO if a SIGINT signal is captured. application = PyQSO(args.logbook) # Populate the main window and show it Gtk.main() # Start up the event loop!