/* * Public domain * limits.h compatibility shim */ module libressl_d.compat.limits; public import core.stdc.limits; version (Windows) { public import libressl_d.compat.stdlib; private enum _MAX_PATH = 260; static if (!__traits(compiles, core.stdc.limits.PATH_MAX)) { enum PATH_MAX = ._MAX_PATH; } else { enum PATH_MAX = core.stdc.limits.PATH_MAX; } } /+ #if defined(__hpux) //public import core.sys.posix.sys.param; static if (!__traits(compiles, core.stdc.limits.PATH_MAX)) { enum PATH_MAX = MAXPATHLEN; } else { enum PATH_MAX = core.stdc.limits.PATH_MAX; } #endif +/