move procfs_args_get within ifdef WIN32
This commit is contained in:
		
							parent
							
								
									49be12938f
								
							
						
					
					
						commit
						c9287bfccc
					
				@ -200,27 +200,6 @@ int sigar_proc_fd_count(sigar_t *sigar, sigar_pid_t pid,
 | 
			
		||||
    return SIGAR_OK;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#endif /* WIN32 */
 | 
			
		||||
 | 
			
		||||
/* os impls should use an optimized version of this */
 | 
			
		||||
int sigar_proc_count(sigar_t *sigar, sigar_uint64_t *total)
 | 
			
		||||
{
 | 
			
		||||
    int status;
 | 
			
		||||
    sigar_proc_list_t proclist;
 | 
			
		||||
 | 
			
		||||
    *total = 0;
 | 
			
		||||
 | 
			
		||||
    if ((status = sigar_proc_list_get(sigar, &proclist)) != SIGAR_OK) {
 | 
			
		||||
        return status;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    *total = proclist.number;
 | 
			
		||||
 | 
			
		||||
    sigar_proc_list_destroy(sigar, &proclist);
 | 
			
		||||
 | 
			
		||||
    return SIGAR_OK;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int sigar_procfs_args_get(sigar_t *sigar, sigar_pid_t pid,
 | 
			
		||||
                          sigar_proc_args_t *procargs)
 | 
			
		||||
{
 | 
			
		||||
@ -286,6 +265,27 @@ int sigar_procfs_args_get(sigar_t *sigar, sigar_pid_t pid,
 | 
			
		||||
    return SIGAR_OK;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#endif /* WIN32 */
 | 
			
		||||
 | 
			
		||||
/* os impls should use an optimized version of this */
 | 
			
		||||
int sigar_proc_count(sigar_t *sigar, sigar_uint64_t *total)
 | 
			
		||||
{
 | 
			
		||||
    int status;
 | 
			
		||||
    sigar_proc_list_t proclist;
 | 
			
		||||
 | 
			
		||||
    *total = 0;
 | 
			
		||||
 | 
			
		||||
    if ((status = sigar_proc_list_get(sigar, &proclist)) != SIGAR_OK) {
 | 
			
		||||
        return status;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    *total = proclist.number;
 | 
			
		||||
 | 
			
		||||
    sigar_proc_list_destroy(sigar, &proclist);
 | 
			
		||||
 | 
			
		||||
    return SIGAR_OK;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
int sigar_mem_calc_ram(sigar_t *sigar, sigar_mem_t *mem)
 | 
			
		||||
{
 | 
			
		||||
    sigar_uint64_t lram = (mem->total / (1024 * 1024));
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user