Fix backslashes in SHIBSP_PREFIX variable by manually creating it during the script...
[shibboleth/sp.git] / shibsp / util / TemplateParameters.cpp
index 93a5a42..f83abd2 100644 (file)
@@ -37,7 +37,10 @@ void TemplateParameters::setPropertySet(const PropertySet* props)
 
     // Create a timestamp.
     time_t now = time(NULL);
-#ifdef HAVE_CTIME_R
+#if defined(HAVE_CTIME_R_2)
+    char timebuf[32];
+    m_map["now"] = ctime_r(&now,timebuf);
+#elif defined(HAVE_CTIME_R_3)
     char timebuf[32];
     m_map["now"] = ctime_r(&now,timebuf,sizeof(timebuf));
 #else