* alloc.c (Fmemory_limit): Explain why we divide by 1024.
authorJim Blandy <jimb@redhat.com>
Wed, 7 Oct 1992 20:42:40 +0000 (20:42 +0000)
committerJim Blandy <jimb@redhat.com>
Wed, 7 Oct 1992 20:42:40 +0000 (20:42 +0000)
Don't bother trying to display the size in the minibuffer.

src/alloc.c

index dcdbd65..9f5cdd0 100644 (file)
@@ -2015,15 +2015,12 @@ compact_strings ()
 DEFUN ("memory-limit", Fmemory_limit, Smemory_limit, 0, 0, "",
   "Return the address of the last byte Emacs has allocated, divided by 1024.\n\
 This may be helpful in debugging Emacs's memory usage.\n\
-If called interactively, print the result in the minibuffer.")
+The value is divided by 1024 to make sure it will fit in a lisp integer.")
   ()
 {
   Lisp_Object end;
 
-  XSET (end, Lisp_Int, (int) sbrk (0));
-
-  if (! NILP (Finteractive_p))
-    message ("Memory limit at %dk.", XINT (end));
+  XSET (end, Lisp_Int, (int) sbrk (0) / 1024);
 
   return end;
 }