]> git.sesse.net Git - casparcg/commitdiff
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
authorronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Fri, 9 Mar 2012 12:35:50 +0000 (12:35 +0000)
committerronag <ronag@362d55ac-95cf-4e76-9f9a-cbaa9c17b72d>
Fri, 9 Mar 2012 12:35:50 +0000 (12:35 +0000)
protocol/osc/server.cpp

index 6757d11928b9ba66e4c597bbd7dfb6f2b9b2b998..50bfd3bc375f46b7957e24c606f93a26f803e6a1 100644 (file)
@@ -160,19 +160,19 @@ private:
        {\r
                input_ += str;\r
 \r
-               std::vector<std::string> commands;\r
-               boost::iter_split(commands, input_, boost::algorithm::first_finder("\r\n"));\r
+               std::vector<std::string> split;\r
+               boost::iter_split(split, input_, boost::algorithm::first_finder("\r\n"));\r
                \r
-               if(commands.size() == 1)\r
+               input_ = split.back();\r
+               split.pop_back();       \r
+               \r
+               if(split.empty())\r
                        return;\r
 \r
-               input_ = commands.back();\r
-               commands.pop_back();    \r
-\r
-               if(commands.back() == ".*")\r
+               if(split.back() == ".*")\r
                        regex_.reset();\r
                else\r
-                       regex_ = std::regex(commands.back());\r
+                       regex_ = std::regex(split.back());\r
        }\r
 };\r
 \r