diff options
author | Tofu Linden <tofu.linden@lindenlab.com> | 2010-02-19 14:01:07 +0000 |
---|---|---|
committer | Tofu Linden <tofu.linden@lindenlab.com> | 2010-02-19 14:01:07 +0000 |
commit | bbbf3ee86786c6e564f785b7e73091a1c7ca8922 (patch) | |
tree | 59b43a87de01c4fb49dec3818adc4f32444820a0 /indra/llwindow/llwindowsdl.cpp | |
parent | be710bc9bc9cf4b2f8e24ffa5e02f8eb6ff1912a (diff) |
Wow, fix gcc fussiness that only happens in release builds for some reason.
Diffstat (limited to 'indra/llwindow/llwindowsdl.cpp')
-rw-r--r-- | indra/llwindow/llwindowsdl.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/indra/llwindow/llwindowsdl.cpp b/indra/llwindow/llwindowsdl.cpp index 1266a94287..1f705f9e60 100644 --- a/indra/llwindow/llwindowsdl.cpp +++ b/indra/llwindow/llwindowsdl.cpp @@ -1610,23 +1610,24 @@ void check_vm_bloat() const long long significant_vm_difference = 250 * 1024*1024; const long long significant_rss_difference = 50 * 1024*1024; + ssize_t res; size_t dummy; char *ptr; for (int i=0; i<22; ++i) // parse past the values we don't want { ptr = NULL; - getdelim(&ptr, &dummy, ' ', fp); + res = getdelim(&ptr, &dummy, ' ', fp); free(ptr); } // 23rd space-delimited entry is vsize ptr = NULL; - getdelim(&ptr, &dummy, ' ', fp); + res = getdelim(&ptr, &dummy, ' ', fp); llassert(ptr); long long this_vm_size = atoll(ptr); free(ptr); // 24th space-delimited entry is RSS ptr = NULL; - getdelim(&ptr, &dummy, ' ', fp); + res = getdelim(&ptr, &dummy, ' ', fp); llassert(ptr); long long this_rss_size = getpagesize() * atoll(ptr); free(ptr); |