diff --git a/premake5.lua b/premake5.lua index b1f37a8..def8e24 100644 --- a/premake5.lua +++ b/premake5.lua @@ -180,7 +180,7 @@ workspace "efsw" kind "ConsoleApp" language "C++" links { "efsw-static-lib" } - files { "src/test/*.cpp" } + files { "src/test/efsw-test.cpp" } includedirs { "include", "src" } conf_links() @@ -211,16 +211,6 @@ workspace "efsw" includedirs { "include", "src" } conf_links() - filter "configurations:debug" - defines { "DEBUG" } - symbols "On" - conf_warnings() - - filter "configurations:release" - defines { "NDEBUG" } - optimize "On" - conf_warnings() - project "efsw-test-stdc" kind "ConsoleApp" language "C" diff --git a/src/joomer-efsw-file-monitoring.cpp b/src/joomer-efsw-file-monitoring.cpp index 004950c..d724563 100644 --- a/src/joomer-efsw-file-monitoring.cpp +++ b/src/joomer-efsw-file-monitoring.cpp @@ -156,18 +156,7 @@ int main( int argc, char** argv ) { /// add a watch to the system handleWatchID( fileWatcher.addWatch( CurPath + "test", ul, true ) ); - - /// adds another watch after started watching... - efsw::System::sleep( 100 ); - - efsw::WatchID watchID = - handleWatchID( fileWatcher.addWatch( CurPath + "test2", ul, true ) ); - - /// delete the watch - if ( watchID > 0 ) { - efsw::System::sleep( 1000 ); - fileWatcher.removeWatch( watchID ); - } + } else { if ( fileWatcher.addWatch( path, ul, true ) > 0 ) { fileWatcher.watch();