add error logs for bad memory config

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38850 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
rfm 2015-08-03 08:53:27 +00:00
parent 56a8734100
commit e1a1dd8605

View file

@ -1321,16 +1321,20 @@ static NSString *noFiles = @"No log files to archive";
memAllowed = (uint64_t)[cmdDefs integerForKey: @"MemoryAllowed"];
#if SIZEOF_VOIDP == 4
if (memAllowed > 200000)
if (memAllowed >= 4*1024)
{
[self cmdError: @"MemoryAllowed (%"PRIu64" too large for 32bit machine..."
@" using 0", memAllowed];
memAllowed = 0;
}
#endif
memMaximum = (uint64_t)[cmdDefs integerForKey: @"MemoryMaximum"];
#if SIZEOF_VOIDP == 4
if (memMaximum > 200000)
if (memMaximum >= 4*1024)
{
[self cmdError: @"MemoryMaximum (%"PRIu64" too large for 32bit machine..."
@" using 0", memAllowed];
memMaximum = 0; // Disabled
}
#endif