Commit 693a2698 authored by Eli Zaretskii's avatar Eli Zaretskii

(system_process_attributes) [SYSTEM_MALLOC]: Don't call ret_lim_data.

(Bug#2867)
parent 99c87dcd
2009-04-04 Eli Zaretskii <eliz@gnu.org>
* dosfns.c (system_process_attributes) [SYSTEM_MALLOC]: Don't call
ret_lim_data. (Bug#2867)
2009-04-03 Chong Yidong <cyd@stupidchicken.com>
* term.c (produce_stretch_glyph): Reduce width of stretch glyphs
......
......@@ -571,7 +571,9 @@ system_process_attributes (Lisp_Object pid)
int i;
Lisp_Object cmd_str, decoded_cmd, tem;
double pmem;
#ifndef SYSTEM_MALLOC
extern unsigned long ret_lim_data ();
#endif
uid = getuid ();
attrs = Fcons (Fcons (Qeuid, make_fixnum_or_float (uid)), attrs);
......@@ -604,8 +606,12 @@ system_process_attributes (Lisp_Object pid)
make_fixnum_or_float ((unsigned long)sbrk(0)/1024)),
attrs);
attrs = Fcons (Fcons (Qetime, tem), attrs);
#ifndef SYSTEM_MALLOC
/* ret_lim_data is on vm-limit.c, which is not compiled in under
SYSTEM_MALLOC. */
pmem = (double)((unsigned long) sbrk (0)) / ret_lim_data () * 100.0;
if (pmem > 100)
#endif
pmem = 100;
attrs = Fcons (Fcons (Qpmem, make_float (pmem)), attrs);
/* Pass 1: Count how much storage we need. */
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment