]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/inspircd.h
Fix cloaking not ignoring the case of a user's hostname.
[user/henk/code/inspircd.git] / include / inspircd.h
index 9b14598e40286bbfcb86e6bf7198d6ec801c81e4..35183c3bf61919b4a8337c0f514414cd5d6c6b98 100644 (file)
 
 #pragma once
 
+// If the system has a pre-C11 stdint header this must be defined in
+// order to use the numeric limit macros.
+#define __STDC_LIMIT_MACROS
+
 #include <cfloat>
 #include <climits>
 #include <cmath>
@@ -503,11 +507,11 @@ class CoreExport InspIRCd
        static unsigned long Duration(const std::string& str);
 
        /** Calculate a duration in seconds from a string in the form 1y2w3d4h6m5s
-        * @param str A string containing a time in the form 1y2w3d4h6m5s
-        * (one year, two weeks, three days, four hours, six minutes and five seconds)
-        * @param duration The location to place the parsed duration valur
-        * @return Whether the duration was a valid format or not
-        */
+        * @param str A string containing a time in the form 1y2w3d4h6m5s
+        * (one year, two weeks, three days, four hours, six minutes and five seconds)
+        * @param duration The location to place the parsed duration valur
+        * @return Whether the duration was a valid format or not
+        */
        static bool Duration(const std::string& str, unsigned long& duration);
 
        /** Determines whether a string contains a valid duration.