Changeset 42384 in vbox for trunk/src/VBox/Frontends/VBoxAutostart
- Timestamp:
- Jul 25, 2012 11:27:32 AM (13 years ago)
- svn:sync-xref-src-repo-rev:
- 79468
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostart.cpp
r42118 r42384 105 105 */ 106 106 static const RTGETOPTDEF g_aOptions[] = { 107 #if defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) 107 #if defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) || defined(RT_OS_DARWIN) 108 108 { "--background", 'b', RTGETOPT_REQ_NOTHING }, 109 109 #endif … … 703 703 break; 704 704 705 #if defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) 705 #if defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) || defined(RT_OS_DARWIN) 706 706 case 'b': 707 707 pcszDescr = "Run in background (daemon mode)."; … … 807 807 break; 808 808 809 #if defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) 809 #if defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) || defined(RT_OS_DARWIN) 810 810 case 'b': 811 811 g_fDaemonize = true; … … 853 853 } 854 854 855 if (fStart == fStop) 855 if (!fStart && !fStop) 856 { 857 displayHelp(argv[0]); 858 return RTMsgErrorExit(RTEXITCODE_FAILURE, "Either --start or --stop must be present"); 859 } 860 else if (fStart && fStop) 856 861 { 857 862 displayHelp(argv[0]); … … 888 893 return RTMsgErrorExit(RTEXITCODE_FAILURE, "failed to open release log (%s, %Rrc)", szError, rc); 889 894 890 #if defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) 895 #if defined(RT_OS_LINUX) || defined (RT_OS_SOLARIS) || defined(RT_OS_FREEBSD) || defined(RT_OS_DARWIN) 891 896 if (g_fDaemonize) 892 897 {
Note:
See TracChangeset
for help on using the changeset viewer.