| Server IP : 82.208.35.60 / Your IP : 216.73.217.33 Web Server : Apache/2.4.55 (FreeBSD) OpenSSL/1.1.1q-freebsd PHP/7.3.31 System : FreeBSD server7.d2m.cz 12.4-RELEASE-p9 FreeBSD 12.4-RELEASE-p9 GENERIC amd64 User : studiokobylisy_cz ( 1008) PHP Version : 7.3.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /usr/ports/math/taucs/files/ |
Upload File : |
--- src/taucs_memory.c.orig 2003-09-01 06:16:13 UTC
+++ src/taucs_memory.c
@@ -123,7 +123,6 @@ double taucs_system_memory_size()
}
#endif
-#ifdef OSTYPE_darwin
#define TAUCS_SYSTEM_MEMORY_SIZE_DEFINED
/* This is a BSD4.4 interface, so it should work on other BSD systems */
@@ -134,7 +133,7 @@ double taucs_system_memory_size()
double taucs_system_memory_size()
{
int mib[2] = { CTL_HW, HW_PHYSMEM };
- int int_retval;
+ unsigned long int_retval;
size_t len = sizeof(int);
taucs_printf("taucs_system_memory_size: calling sysctl\n");
@@ -142,7 +141,7 @@ double taucs_system_memory_size()
if ( sysctl(mib,2,
&int_retval,&len,
NULL, 0)) {
- taucs_printf("taucs_system_memory_size: ERROR, sysctl failed (on darwin)\n");
+ taucs_printf("taucs_system_memory_size: ERROR, HW_PAGESIZE sysctl failed (on bsd)\n");
return -1.0;
}
taucs_printf(" sysctl pagesize %d bytes\n",int_retval);
@@ -151,14 +150,13 @@ double taucs_system_memory_size()
if ( sysctl(mib,2,
&int_retval,&len,
NULL, 0)) {
- taucs_printf("taucs_system_memory_size: ERROR, sysctl failed (on darwin)\n");
+ taucs_printf("taucs_system_memory_size: ERROR, HW_PHYSMEM sysctl failed (on bsd)\n");
return -1.0;
}
taucs_printf(" sysctl physmem %d bytes\n",int_retval);
return (double) int_retval;
}
-#endif
#ifdef OSTYPE_aix
#define TAUCS_SYSTEM_MEMORY_SIZE_DEFINED