Forgot to apply fix to tokenize around spaces.
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Sat, 29 Dec 2007 19:28:35 +0000 (19:28 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Sat, 29 Dec 2007 19:28:35 +0000 (19:28 +0000)
git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2682 cb58f699-b61c-0410-a6fe-9272a202ed29

shibsp/impl/XMLAccessControl.cpp

index e774f0a..331a434 100644 (file)
@@ -133,16 +133,16 @@ Rule::Rule(const DOMElement* e)
     xmltooling::auto_ptr_char vals(e->hasChildNodes() ? e->getFirstChild()->getNodeValue() : NULL);\r
 #ifdef HAVE_STRTOK_R\r
     char* pos=NULL;\r
-    const char* token=strtok_r(const_cast<char*>(vals.get()),"/",&pos);\r
+    const char* token=strtok_r(const_cast<char*>(vals.get())," ",&pos);\r
 #else\r
-    const char* token=strtok(const_cast<char*>(vals.get()),"/");\r
+    const char* token=strtok(const_cast<char*>(vals.get())," ");\r
 #endif\r
     while (token) {\r
         m_vals.push_back(token);\r
 #ifdef HAVE_STRTOK_R\r
-        token=strtok_r(NULL,"/",&pos);\r
+        token=strtok_r(NULL," ",&pos);\r
 #else\r
-        token=strtok(NULL,"/");\r
+        token=strtok(NULL," ");\r
 #endif\r
     }\r
 }\r