adjust model name
This commit is contained in:
		
							parent
							
								
									5934d4bfc4
								
							
						
					
					
						commit
						ebc80f9357
					
				@ -995,7 +995,8 @@ static SIGAR_INLINE void cpu_info_strcpy(char *ptr, char *buf, int len)
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
static int get_cpu_info(sigar_cpu_info_t *info, FILE *fp, int *id)
 | 
					static int get_cpu_info(sigar_t *sigar, sigar_cpu_info_t *info,
 | 
				
			||||||
 | 
					                        FILE *fp, int *id)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
    char buffer[BUFSIZ], *ptr;
 | 
					    char buffer[BUFSIZ], *ptr;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@ -1028,6 +1029,7 @@ static int get_cpu_info(sigar_cpu_info_t *info, FILE *fp, int *id)
 | 
				
			|||||||
          case 'm':
 | 
					          case 'm':
 | 
				
			||||||
            if (strnEQ(ptr, "model name", 10)) {
 | 
					            if (strnEQ(ptr, "model name", 10)) {
 | 
				
			||||||
                cpu_info_strcpy(ptr, info->model, sizeof(info->model));
 | 
					                cpu_info_strcpy(ptr, info->model, sizeof(info->model));
 | 
				
			||||||
 | 
					                sigar_cpu_model_adjust(sigar, info);
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            break;
 | 
					            break;
 | 
				
			||||||
          case 'c':
 | 
					          case 'c':
 | 
				
			||||||
@ -1091,7 +1093,7 @@ int sigar_cpu_infos_get(sigar_t *sigar,
 | 
				
			|||||||
    sigar_cpu_infos_create(cpu_infos);
 | 
					    sigar_cpu_infos_create(cpu_infos);
 | 
				
			||||||
    memset(&cpu_id[0], -1, sizeof(cpu_id));
 | 
					    memset(&cpu_id[0], -1, sizeof(cpu_id));
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    while (get_cpu_info(&cpu_infos->data[cpu_infos->number], fp, &id)) {
 | 
					    while (get_cpu_info(sigar, &cpu_infos->data[cpu_infos->number], fp, &id)) {
 | 
				
			||||||
        if (id >= 0) {
 | 
					        if (id >= 0) {
 | 
				
			||||||
            int i, fold=0;
 | 
					            int i, fold=0;
 | 
				
			||||||
            for (i=0; (i<cpu_ix) && (i<cpu_id_max); i++) {
 | 
					            for (i=0; (i<cpu_ix) && (i<cpu_id_max); i++) {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user