From cd57178b114d27699a2e25e77cedec9684ac4a7b Mon Sep 17 00:00:00 2001 From: xavierqet Date: Sat, 2 Aug 2008 16:24:10 +0000 Subject: [PATCH] Correction d'un bug dans l'operator= et le constructeur de copie de la classe QETArguments git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@361 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- qetarguments.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/qetarguments.cpp b/qetarguments.cpp index 53ed57749..83397fabc 100644 --- a/qetarguments.cpp +++ b/qetarguments.cpp @@ -36,6 +36,12 @@ QETArguments::QETArguments(const QETArguments &qet_arguments) : element_files_(qet_arguments.element_files_), options_(qet_arguments.options_), unknown_options_(qet_arguments.unknown_options_), +#ifdef QET_ALLOW_OVERRIDE_CED_OPTION + common_elements_dir_(qet_arguments.common_elements_dir_), +#endif +#ifdef QET_ALLOW_OVERRIDE_CD_OPTION + config_dir_(qet_arguments.config_dir_), +#endif print_help_(qet_arguments.print_help_), print_license_(qet_arguments.print_license_), print_version_(qet_arguments.print_version_) @@ -51,6 +57,12 @@ QETArguments &QETArguments::operator=(const QETArguments &qet_arguments) { element_files_ = qet_arguments.element_files_; options_ = qet_arguments.options_; unknown_options_ = qet_arguments.unknown_options_; +#ifdef QET_ALLOW_OVERRIDE_CED_OPTION + common_elements_dir_ = qet_arguments.common_elements_dir_; +#endif +#ifdef QET_ALLOW_OVERRIDE_CD_OPTION + config_dir_ = qet_arguments.config_dir_; +#endif print_help_ = qet_arguments.print_help_; print_license_ = qet_arguments.print_license_; print_version_ = qet_arguments.print_version_;