aboutsummaryrefslogtreecommitdiff
path: root/src/driver
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2013-04-03 02:16:23 +0000
committerdos-reis <gdr@axiomatics.org>2013-04-03 02:16:23 +0000
commite54671b3aa34f350c009c407042933b814fe220f (patch)
treec06d393ed2395071d714fe3062f086c758f7d993 /src/driver
parent1e979a3c60f7e79ee8aa3aef8f9d4bb354b17bc1 (diff)
downloadopen-axiom-e54671b3aa34f350c009c407042933b814fe220f.tar.gz
Fix up fallout from C++11 switch
Diffstat (limited to 'src/driver')
-rw-r--r--src/driver/main.cc24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/driver/main.cc b/src/driver/main.cc
index b08027a7..686a48f2 100644
--- a/src/driver/main.cc
+++ b/src/driver/main.cc
@@ -125,27 +125,27 @@ main(int argc, char* argv[])
upgrade_environment(&command);
switch (driver) {
- case null_driver:
+ case Driver::null:
return 0; /* Bye. */
- case config_driver:
+ case Driver::config:
return print_configuration_info(&command);
- case core_driver:
- case script_driver:
- case compiler_driver:
- case translator_driver:
- case linker_driver:
- case gui_driver:
+ case Driver::core:
+ case Driver::script:
+ case Driver::compiler:
+ case Driver::translator:
+ case Driver::linker:
+ case Driver::gui:
oa_setenv("LC_ALL", "C");
setlocale(LC_ALL, "");
return execute_core(&command, driver);
- case execute_driver:
+ case Driver::execute:
return oa_spawn(&command.core,
- SpawnFlags(spawn_search_path | spawn_replace));
-
- case sman_driver:
+ SpawnFlags::search_path | SpawnFlags::replace);
+
+ case Driver::sman:
break;
default: