From 13d5631d26670e4b2b24d6aab359377606ad4842 Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Tue, 27 Jun 2017 13:35:42 -0400 Subject: [PATCH] 2017-06-27 Fred Gleason * Added an output error to rdexport(1) for when invoked without the output directory specified. --- ChangeLog | 3 +++ utils/rdexport/rdexport.cpp | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index f0708d66..fa9d8e22 100644 --- a/ChangeLog +++ b/ChangeLog @@ -15870,3 +15870,6 @@ * Added a '--title=' option to rdexport(1). 2017-06-27 Fred Gleason * Updated the package version to 2.16.0int04. +2017-06-27 Fred Gleason + * Added an output error to rdexport(1) for when invoked without the + output directory specified. diff --git a/utils/rdexport/rdexport.cpp b/utils/rdexport/rdexport.cpp index 4b78d106..ed1d0894 100644 --- a/utils/rdexport/rdexport.cpp +++ b/utils/rdexport/rdexport.cpp @@ -23,6 +23,7 @@ #include #include +#include #include #include @@ -193,6 +194,11 @@ MainObject::MainObject(QObject *parent) } } export_output_to=cmd->key(cmd->keys()-1); + QDir dir; + if(!dir.exists(export_output_to)) { + fprintf(stderr,"rdexport: no such output directory\n"); + exit(256); + } // // Read Configuration