sys_memory struct w/o static type, sysinfo w/o void Parameter
This commit is contained in:
parent
9ded135794
commit
1a8bf20866
|
|
@ -51,9 +51,9 @@ typedef struct TSI {
|
|||
} TesSystemInfo;
|
||||
|
||||
/* memory info */
|
||||
static struct sys_memory {
|
||||
unsigned long int size; /* Total memory size */
|
||||
unsigned long int free; /* Free memory */
|
||||
struct sys_memory {
|
||||
unsigned long int size_m; /* Total memory size */
|
||||
unsigned long int free_m; /* Free memory */
|
||||
unsigned long int swap_t; /* Swap total */
|
||||
unsigned long int swap_f; /* Swap free */
|
||||
};
|
||||
|
|
@ -83,7 +83,7 @@ static void tesFreeSystemInfo(TesSystemInfo *info) {
|
|||
}
|
||||
|
||||
/* print system info */
|
||||
void com_sysinfo(void)
|
||||
void com_sysinfo()
|
||||
{
|
||||
int errorcode;
|
||||
TesSystemInfo* info;
|
||||
|
|
@ -107,11 +107,11 @@ void com_sysinfo(void)
|
|||
|
||||
/* get_sysmem returns bytes */
|
||||
fprintf(cp_out, "Total DRAM available = ");
|
||||
fprintmem(cp_out, mem_t_act.size);
|
||||
fprintmem(cp_out, mem_t_act.size_m);
|
||||
fprintf(cp_out, ".\n");
|
||||
|
||||
fprintf(cp_out, "DRAM currently available = ");
|
||||
fprintmem(cp_out, mem_t_act.free);
|
||||
fprintmem(cp_out, mem_t_act.free_m);
|
||||
fprintf(cp_out, ".\n\n");
|
||||
|
||||
#endif
|
||||
|
|
@ -160,13 +160,13 @@ static size_t get_sysmem(struct sys_memory *memall) {
|
|||
if (match == NULL) /* not found */
|
||||
return 0;
|
||||
sscanf (match, "MemTotal: %ld", &mem_got);
|
||||
memall->size = mem_got*1024; /* 1MB = 1024KB */
|
||||
memall->size_m = mem_got*1024; /* 1MB = 1024KB */
|
||||
/* Search for string "MemFree" */
|
||||
match = strstr (buffer, "MemFree");
|
||||
if (match == NULL) /* not found */
|
||||
return 0;
|
||||
sscanf (match, "MemFree: %ld", &mem_got);
|
||||
memall->free = mem_got*1024; /* 1MB = 1024KB */
|
||||
memall->free_m = mem_got*1024; /* 1MB = 1024KB */
|
||||
/* Search for string "SwapTotal" */
|
||||
match = strstr (buffer, "SwapTotal");
|
||||
if (match == NULL) /* not found */
|
||||
|
|
@ -372,16 +372,16 @@ static size_t get_sysmem(struct sys_memory *memall) {
|
|||
MEMORYSTATUSEX ms;
|
||||
ms.dwLength = sizeof(MEMORYSTATUSEX);
|
||||
GlobalMemoryStatusEx( &ms);
|
||||
memall->size = ms.ullTotalPhys;
|
||||
memall->free = ms.ullAvailPhys;
|
||||
memall->size_m = ms.ullTotalPhys;
|
||||
memall->free_m = ms.ullAvailPhys;
|
||||
memall->swap_t = ms.ullTotalPageFile;
|
||||
memall->swap_f = ms.ullAvailPageFile;
|
||||
#else
|
||||
MEMORYSTATUS ms;
|
||||
ms.dwLength = sizeof(MEMORYSTATUS);
|
||||
GlobalMemoryStatus( &ms);
|
||||
memall->size = ms.dwTotalPhys;
|
||||
memall->free = ms.dwAvailPhys;
|
||||
memall->size_m = ms.dwTotalPhys;
|
||||
memall->free_m = ms.dwAvailPhys;
|
||||
memall->swap_t = ms.dwTotalPageFile;
|
||||
memall->swap_f = ms.dwAvailPageFile;
|
||||
#endif /*_WIN32_WINNT 0x0500*/
|
||||
|
|
|
|||
|
|
@ -232,7 +232,7 @@ extern void com_spec();
|
|||
extern void com_fft(wordlist*);
|
||||
|
||||
/* com_sysinfo.c */
|
||||
extern void com_sysinfo(void);
|
||||
extern void com_sysinfo();
|
||||
/* ginterface.c */
|
||||
|
||||
extern bool gi_init();
|
||||
|
|
|
|||
Loading…
Reference in New Issue