aboutsummaryrefslogtreecommitdiffhomepage
path: root/System/Posix/Resource.hsc
diff options
context:
space:
mode:
authorGravatar panne <unknown>2005-03-05 14:32:09 +0000
committerGravatar panne <unknown>2005-03-05 14:32:09 +0000
commit5bd5f28fe51bda2927d5f232c3486afb5cae07c3 (patch)
tree0f617bdfa00bdb0666c9d6740e647b57974663fe /System/Posix/Resource.hsc
parent1070dca7db72b91aae8d33a09dacf5c3c02807f4 (diff)
[project @ 2005-03-05 14:32:09 by panne]
Warning police (for platforms where all resource limits can be represented, i.e. RLIM_INFINITY == RLIM_SAVED_MAX == RLIM_SAVED_CUR)
Diffstat (limited to 'System/Posix/Resource.hsc')
-rw-r--r--System/Posix/Resource.hsc2
1 files changed, 1 insertions, 1 deletions
diff --git a/System/Posix/Resource.hsc b/System/Posix/Resource.hsc
index 58b2bfd..655c585 100644
--- a/System/Posix/Resource.hsc
+++ b/System/Posix/Resource.hsc
@@ -93,7 +93,7 @@ packResource ResourceTotalMemory = (#const RLIMIT_AS)
unpackRLimit :: CRLim -> ResourceLimit
unpackRLimit (#const RLIM_INFINITY) = ResourceLimitInfinity
-#ifdef RLIM_SAVED_MAX
+#if defined(RLIM_SAVED_MAX) && (RLIM_SAVED_MAX != RLIM_INFINITY)
unpackRLimit (#const RLIM_SAVED_MAX) = ResourceLimitUnknown
unpackRLimit (#const RLIM_SAVED_CUR) = ResourceLimitUnknown
#endif