diff options
author | Christian Grothoff <christian@grothoff.org> | 2010-11-08 08:31:46 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2010-11-08 08:31:46 +0000 |
commit | 29315db62ac17e28a6514d24ba150b6928e28085 (patch) | |
tree | 4a1130ebcf9a7fb850b2b174eb99f5ef378d95ac /src/fs/gnunet-service-fs.c | |
parent | ec1692daf9b67fb6e2159156bee8efba1af9f3e5 (diff) | |
download | gnunet-29315db62ac17e28a6514d24ba150b6928e28085.tar.gz gnunet-29315db62ac17e28a6514d24ba150b6928e28085.zip |
minor cleanup
Diffstat (limited to 'src/fs/gnunet-service-fs.c')
-rw-r--r-- | src/fs/gnunet-service-fs.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/fs/gnunet-service-fs.c b/src/fs/gnunet-service-fs.c index 0e6a0760e..6889fb703 100644 --- a/src/fs/gnunet-service-fs.c +++ b/src/fs/gnunet-service-fs.c | |||
@@ -3877,7 +3877,9 @@ bound_priority (uint32_t prio_in, | |||
3877 | GNUNET_NO); | 3877 | GNUNET_NO); |
3878 | return 0; /* excess resources */ | 3878 | return 0; /* excess resources */ |
3879 | } | 3879 | } |
3880 | ret = -change_host_trust (cp, -prio_in); | 3880 | if (prio_in > INT32_MAX) |
3881 | prio_in = INT32_MAX; | ||
3882 | ret = - change_host_trust (cp, - (int) prio_in); | ||
3881 | if (ret > 0) | 3883 | if (ret > 0) |
3882 | { | 3884 | { |
3883 | if (ret > current_priorities + N) | 3885 | if (ret > current_priorities + N) |
@@ -3899,8 +3901,7 @@ bound_priority (uint32_t prio_in, | |||
3899 | 1, | 3901 | 1, |
3900 | GNUNET_NO); | 3902 | GNUNET_NO); |
3901 | /* undo charge */ | 3903 | /* undo charge */ |
3902 | if (ret != 0) | 3904 | change_host_trust (cp, (int) ret); |
3903 | change_host_trust (cp, ret); | ||
3904 | return -1; /* not enough resources */ | 3905 | return -1; /* not enough resources */ |
3905 | } | 3906 | } |
3906 | else | 3907 | else |