Mercurial > emacs
comparison src/macterm.c @ 53579:862b91168878
(do_check_ram_size): Don't hardcode the lisp address space size.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Wed, 14 Jan 2004 14:24:38 +0000 |
parents | 283b5fbf4d02 |
children | 96c29ac603e8 |
comparison
equal
deleted
inserted
replaced
53578:5892f55e034e | 53579:862b91168878 |
---|---|
6641 { | 6641 { |
6642 SInt32 physical_ram_size, logical_ram_size; | 6642 SInt32 physical_ram_size, logical_ram_size; |
6643 | 6643 |
6644 if (Gestalt (gestaltPhysicalRAMSize, &physical_ram_size) != noErr | 6644 if (Gestalt (gestaltPhysicalRAMSize, &physical_ram_size) != noErr |
6645 || Gestalt (gestaltLogicalRAMSize, &logical_ram_size) != noErr | 6645 || Gestalt (gestaltLogicalRAMSize, &logical_ram_size) != noErr |
6646 || physical_ram_size > 256 * 1024 * 1024 | 6646 || physical_ram_size > (1 << VALBITS) |
6647 || logical_ram_size > 256 * 1024 * 1024) | 6647 || logical_ram_size > (1 << VALBITS)) |
6648 { | 6648 { |
6649 StopAlert (RAM_TOO_LARGE_ALERT_ID, NULL); | 6649 StopAlert (RAM_TOO_LARGE_ALERT_ID, NULL); |
6650 exit (1); | 6650 exit (1); |
6651 } | 6651 } |
6652 } | 6652 } |