This commit is contained in:
Guenter Obiltschnig 2009-06-17 06:47:38 +00:00
Родитель 09fce4461e
Коммит 0336789662
24 изменённых файлов: 32 добавлений и 31 удалений

Просмотреть файл

@ -1,7 +1,7 @@
// //
// AbstractConfiguration.cpp // AbstractConfiguration.cpp
// //
// $Id: //poco/svn/Util/src/AbstractConfiguration.cpp#1 $ // $Id: //poco/Main/Util/src/AbstractConfiguration.cpp#7 $
// //
// Library: Util // Library: Util
// Package: Configuration // Package: Configuration

Просмотреть файл

@ -1,7 +1,7 @@
// //
// ConfigurationMapper.cpp // ConfigurationMapper.cpp
// //
// $Id: //poco/svn/Util/src/ConfigurationMapper.cpp#1 $ // $Id: //poco/Main/Util/src/ConfigurationMapper.cpp#6 $
// //
// Library: Util // Library: Util
// Package: Configuration // Package: Configuration

Просмотреть файл

@ -1,7 +1,7 @@
// //
// ConfigurationView.cpp // ConfigurationView.cpp
// //
// $Id: //poco/svn/Util/src/ConfigurationView.cpp#1 $ // $Id: //poco/Main/Util/src/ConfigurationView.cpp#7 $
// //
// Library: Util // Library: Util
// Package: Configuration // Package: Configuration

Просмотреть файл

@ -1,7 +1,7 @@
// //
// FilesystemConfiguration.cpp // FilesystemConfiguration.cpp
// //
// $Id: //poco/svn/Util/src/FilesystemConfiguration.cpp#1 $ // $Id: //poco/Main/Util/src/FilesystemConfiguration.cpp#8 $
// //
// Library: Util // Library: Util
// Package: Configuration // Package: Configuration

Просмотреть файл

@ -1,7 +1,7 @@
// //
// HelpFormatter.cpp // HelpFormatter.cpp
// //
// $Id: //poco/svn/Util/src/HelpFormatter.cpp#1 $ // $Id: //poco/Main/Util/src/HelpFormatter.cpp#8 $
// //
// Library: Util // Library: Util
// Package: Options // Package: Options

Просмотреть файл

@ -1,7 +1,7 @@
// //
// IniFileConfiguration.cpp // IniFileConfiguration.cpp
// //
// $Id: //poco/svn/Util/src/IniFileConfiguration.cpp#1 $ // $Id: //poco/Main/Util/src/IniFileConfiguration.cpp#9 $
// //
// Library: Util // Library: Util
// Package: Configuration // Package: Configuration

Просмотреть файл

@ -1,7 +1,7 @@
// //
// IntValidator.cpp // IntValidator.cpp
// //
// $Id: //poco/svn/Util/src/IntValidator.cpp#1 $ // $Id: //poco/Main/Util/src/IntValidator.cpp#1 $
// //
// Library: Util // Library: Util
// Package: Options // Package: Options

Просмотреть файл

@ -1,7 +1,7 @@
// //
// LayeredConfiguration.cpp // LayeredConfiguration.cpp
// //
// $Id: //poco/svn/Util/src/LayeredConfiguration.cpp#1 $ // $Id: //poco/Main/Util/src/LayeredConfiguration.cpp#8 $
// //
// Library: Util // Library: Util
// Package: Configuration // Package: Configuration

Просмотреть файл

@ -1,7 +1,7 @@
// //
// LoggingConfigurator.cpp // LoggingConfigurator.cpp
// //
// $Id: //poco/svn/Util/src/LoggingConfigurator.cpp#1 $ // $Id: //poco/Main/Util/src/LoggingConfigurator.cpp#12 $
// //
// Library: Util // Library: Util
// Package: Configuration // Package: Configuration

Просмотреть файл

@ -1,7 +1,7 @@
// //
// LoggingSubsystem.cpp // LoggingSubsystem.cpp
// //
// $Id: //poco/svn/Util/src/LoggingSubsystem.cpp#1 $ // $Id: //poco/Main/Util/src/LoggingSubsystem.cpp#8 $
// //
// Library: Util // Library: Util
// Package: Application // Package: Application

Просмотреть файл

@ -1,7 +1,7 @@
// //
// MapConfiguration.cpp // MapConfiguration.cpp
// //
// $Id: //poco/svn/Util/src/MapConfiguration.cpp#1 $ // $Id: //poco/Main/Util/src/MapConfiguration.cpp#6 $
// //
// Library: Util // Library: Util
// Package: Configuration // Package: Configuration

Просмотреть файл

@ -1,7 +1,7 @@
// //
// Option.cpp // Option.cpp
// //
// $Id: //poco/svn/Util/src/Option.cpp#2 $ // $Id: //poco/Main/Util/src/Option.cpp#12 $
// //
// Library: Util // Library: Util
// Package: Options // Package: Options

Просмотреть файл

@ -1,7 +1,7 @@
// //
// OptionCallback.cpp // OptionCallback.cpp
// //
// $Id: //poco/svn/Util/src/OptionCallback.cpp#1 $ // $Id: //poco/Main/Util/src/OptionCallback.cpp#2 $
// //
// Library: Util // Library: Util
// Package: Options // Package: Options

Просмотреть файл

@ -1,7 +1,7 @@
// //
// OptionException.cpp // OptionException.cpp
// //
// $Id: //poco/svn/Util/src/OptionException.cpp#1 $ // $Id: //poco/Main/Util/src/OptionException.cpp#8 $
// //
// Library: Util // Library: Util
// Package: Options // Package: Options

Просмотреть файл

@ -1,7 +1,7 @@
// //
// OptionProcessor.cpp // OptionProcessor.cpp
// //
// $Id: //poco/svn/Util/src/OptionProcessor.cpp#1 $ // $Id: //poco/Main/Util/src/OptionProcessor.cpp#8 $
// //
// Library: Util // Library: Util
// Package: Options // Package: Options

Просмотреть файл

@ -1,7 +1,7 @@
// //
// OptionSet.cpp // OptionSet.cpp
// //
// $Id: //poco/svn/Util/src/OptionSet.cpp#1 $ // $Id: //poco/Main/Util/src/OptionSet.cpp#9 $
// //
// Library: Util // Library: Util
// Package: Options // Package: Options
@ -89,7 +89,7 @@ bool OptionSet::hasOption(const std::string& name, bool matchShort) const
bool found = false; bool found = false;
for (Iterator it = _options.begin(); it != _options.end(); ++it) for (Iterator it = _options.begin(); it != _options.end(); ++it)
{ {
if (matchShort && it->matchesShort(name) || !matchShort && it->matchesFull(name)) if ((matchShort && it->matchesShort(name)) || (!matchShort && it->matchesFull(name)))
{ {
if (!found) if (!found)
found = true; found = true;
@ -106,7 +106,7 @@ const Option& OptionSet::getOption(const std::string& name, bool matchShort) con
const Option* pOption = 0; const Option* pOption = 0;
for (Iterator it = _options.begin(); it != _options.end(); ++it) for (Iterator it = _options.begin(); it != _options.end(); ++it)
{ {
if (matchShort && it->matchesShort(name) || !matchShort && it->matchesPartial(name)) if ((matchShort && it->matchesShort(name)) || (!matchShort && it->matchesPartial(name)))
{ {
if (!pOption) if (!pOption)
{ {

Просмотреть файл

@ -1,7 +1,7 @@
// //
// RegExpValidator.cpp // RegExpValidator.cpp
// //
// $Id: //poco/svn/Util/src/RegExpValidator.cpp#1 $ // $Id: //poco/Main/Util/src/RegExpValidator.cpp#2 $
// //
// Library: Util // Library: Util
// Package: Options // Package: Options

Просмотреть файл

@ -1,7 +1,7 @@
// //
// ServerApplication.cpp // ServerApplication.cpp
// //
// $Id: //poco/Main/Util/src/ServerApplication.cpp#28 $ // $Id: //poco/Main/Util/src/ServerApplication.cpp#29 $
// //
// Library: Util // Library: Util
// Package: Application // Package: Application
@ -423,7 +423,8 @@ int ServerApplication::run(int argc, char** argv)
init(argc, argv); init(argc, argv);
if (runAsDaemon) if (runAsDaemon)
{ {
chdir("/"); int rc = chdir("/");
if (rc != 0) return EXIT_OSERR;
} }
} }
catch (Exception& exc) catch (Exception& exc)

Просмотреть файл

@ -1,7 +1,7 @@
// //
// Subsystem.cpp // Subsystem.cpp
// //
// $Id: //poco/svn/Util/src/Subsystem.cpp#1 $ // $Id: //poco/Main/Util/src/Subsystem.cpp#8 $
// //
// Library: Util // Library: Util
// Package: Application // Package: Application

Просмотреть файл

@ -1,7 +1,7 @@
// //
// Timer.cpp // Timer.cpp
// //
// $Id: //poco/Main/Util/src/Timer.cpp#1 $ // $Id: //poco/Main/Util/src/Timer.cpp#2 $
// //
// Library: Util // Library: Util
// Package: Timer // Package: Timer
@ -178,7 +178,7 @@ public:
if (!task()->isCancelled()) if (!task()->isCancelled())
{ {
Poco::Timestamp nextExecution; Poco::Timestamp nextExecution;
nextExecution += _interval*1000; nextExecution += static_cast<Poco::Timestamp::TimeDiff>(_interval)*1000;
queue().enqueueNotification(this, nextExecution); queue().enqueueNotification(this, nextExecution);
duplicate(); duplicate();
} }
@ -210,7 +210,7 @@ public:
if (!task()->isCancelled()) if (!task()->isCancelled())
{ {
Poco::Timestamp nextExecution(task()->lastExecution()); Poco::Timestamp nextExecution(task()->lastExecution());
nextExecution += _interval*1000; nextExecution += static_cast<Poco::Timestamp::TimeDiff>(_interval)*1000;
queue().enqueueNotification(this, nextExecution); queue().enqueueNotification(this, nextExecution);
duplicate(); duplicate();
} }
@ -259,7 +259,7 @@ void Timer::schedule(TimerTask::Ptr pTask, Poco::Timestamp time)
void Timer::schedule(TimerTask::Ptr pTask, long delay, long interval) void Timer::schedule(TimerTask::Ptr pTask, long delay, long interval)
{ {
Poco::Timestamp time; Poco::Timestamp time;
time += delay*1000; time += static_cast<Poco::Timestamp::TimeDiff>(delay)*1000;
schedule(pTask, time, interval); schedule(pTask, time, interval);
} }
@ -273,7 +273,7 @@ void Timer::schedule(TimerTask::Ptr pTask, Poco::Timestamp time, long interval)
void Timer::scheduleAtFixedRate(TimerTask::Ptr pTask, long delay, long interval) void Timer::scheduleAtFixedRate(TimerTask::Ptr pTask, long delay, long interval)
{ {
Poco::Timestamp time; Poco::Timestamp time;
time += delay*1000; time += static_cast<Poco::Timestamp::TimeDiff>(delay)*1000;
scheduleAtFixedRate(pTask, time, interval); scheduleAtFixedRate(pTask, time, interval);
} }

Просмотреть файл

@ -1,7 +1,7 @@
// //
// Validator.cpp // Validator.cpp
// //
// $Id: //poco/svn/Util/src/Validator.cpp#1 $ // $Id: //poco/Main/Util/src/Validator.cpp#1 $
// //
// Library: Util // Library: Util
// Package: Options // Package: Options

Просмотреть файл

@ -1,7 +1,7 @@
// //
// WinRegistryConfiguration.cpp // WinRegistryConfiguration.cpp
// //
// $Id: //poco/1.3/Util/src/WinRegistryConfiguration.cpp#3 $ // $Id: //poco/Main/Util/src/WinRegistryConfiguration.cpp#8 $
// //
// Library: Util // Library: Util
// Package: Windows // Package: Windows

Просмотреть файл

@ -1,7 +1,7 @@
// //
// WinRegistryKey.cpp // WinRegistryKey.cpp
// //
// $Id: //poco/1.3/Util/src/WinRegistryKey.cpp#5 $ // $Id: //poco/Main/Util/src/WinRegistryKey.cpp#14 $
// //
// Library: Util // Library: Util
// Package: Windows // Package: Windows

Просмотреть файл

@ -1,7 +1,7 @@
// //
// WinService.cpp // WinService.cpp
// //
// $Id: //poco/svn/Util/src/WinService.cpp#1 $ // $Id: //poco/Main/Util/src/WinService.cpp#10 $
// //
// Library: Util // Library: Util
// Package: Windows // Package: Windows