[SIGAR-129] prevent possible integer overflow
This commit is contained in:
		
							parent
							
								
									bdd27d6f36
								
							
						
					
					
						commit
						ef907e95b6
					
				@ -111,7 +111,7 @@ SIGAR_DECLARE(int) sigar_proc_cpu_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			|||||||
    sigar_cache_entry_t *entry;
 | 
					    sigar_cache_entry_t *entry;
 | 
				
			||||||
    sigar_proc_cpu_t *prev;
 | 
					    sigar_proc_cpu_t *prev;
 | 
				
			||||||
    sigar_uint64_t otime, time_now = sigar_time_now_millis();
 | 
					    sigar_uint64_t otime, time_now = sigar_time_now_millis();
 | 
				
			||||||
    sigar_int64_t time_diff, total_diff;
 | 
					    sigar_uint64_t time_diff, total_diff;
 | 
				
			||||||
    int status;
 | 
					    int status;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (!sigar->proc_cpu) {
 | 
					    if (!sigar->proc_cpu) {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user