Show
Ignore:
Timestamp:
07/24/07 10:21:23 (6 years ago)
Author:
khali
Message:

We no longer need sensors_get_label_and_valid(), as it does hardly
more than sensors_get_label(). This allows for some cleanups.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/branches/lm-sensors-3.0.0/prog/sensors/chips_generic.c

    r4643 r4645  
    6363static int sensors_get_label_size(const sensors_chip_name *name) 
    6464{ 
    65   int i, valid; 
     65  int i; 
    6666  const sensors_feature_data *iter; 
    6767  char *label; 
     
    7070  i = 0; 
    7171  while((iter = sensors_get_all_features(*name, &i))) { 
    72     if (!sensors_get_label_and_valid(*name, iter->number, &label, &valid) && 
    73         valid && strlen(label) > max_size) 
     72    if (!sensors_get_label(*name, iter->number, &label) && 
     73        strlen(label) > max_size) 
    7474      max_size = strlen(label); 
    7575    free(label); 
     
    9494  double val, max, min; 
    9595  char *label; 
    96   int valid, type; 
     96  int type; 
    9797  const int size = SENSORS_FEATURE_TEMP_SENS - SENSORS_FEATURE_TEMP; 
    9898  short has_features[SENSORS_FEATURE_TEMP_SENS - SENSORS_FEATURE_TEMP] = {0, }; 
    9999  double feature_vals[SENSORS_FEATURE_TEMP_SENS - SENSORS_FEATURE_TEMP] = {0.0, }; 
    100100   
    101   if (sensors_get_label_and_valid(*name, feature->number, &label, &valid)) { 
    102     free(label); 
    103     printf("ERROR: Can't get temperature data!\n"); 
    104     return; 
    105   } else if (!valid) { 
    106     free(label); 
    107     return; /* ignored */ 
     101  if (sensors_get_label(*name, feature->number, &label)) { 
     102    free(label); 
     103    printf("ERROR: Can't get temperature label!\n"); 
     104    return; 
    108105  } 
    109106   
     
    211208{ 
    212209  const int size = SENSORS_FEATURE_IN_MAX_ALARM - SENSORS_FEATURE_IN; 
    213   int valid; 
    214210  short has_features[SENSORS_FEATURE_IN_MAX_ALARM - SENSORS_FEATURE_IN] = {0, }; 
    215211  double feature_vals[SENSORS_FEATURE_IN_MAX_ALARM - SENSORS_FEATURE_IN] = {0.0, }; 
     
    217213  char *label; 
    218214   
    219   if (sensors_get_label_and_valid(*name, feature->number, &label, &valid)) { 
    220     free(label); 
    221     printf("ERROR: Can't get in data!\n"); 
    222     return; 
    223   } else if (!valid) { 
    224     free(label); 
    225     return; /* ignored */ 
     215  if (sensors_get_label(*name, feature->number, &label)) { 
     216    free(label); 
     217    printf("ERROR: Can't get in label!\n"); 
     218    return; 
    226219  } 
    227220   
     
    278271{ 
    279272  char *label; 
    280   int valid; 
    281273  const int size = SENSORS_FEATURE_FAN_DIV - SENSORS_FEATURE_FAN; 
    282274  short has_features[SENSORS_FEATURE_FAN_DIV - SENSORS_FEATURE_FAN] = {0, }; 
     
    284276  double val; 
    285277   
    286   if (sensors_get_label_and_valid(*name, feature->number, &label, &valid)) { 
    287     printf("ERROR: Can't get fan data!\n"); 
    288     free(label); 
    289     return; 
    290   } else if (!valid) { 
    291     free(label); 
    292     return; /* ignored */ 
     278  if (sensors_get_label(*name, feature->number, &label)) { 
     279    printf("ERROR: Can't get fan label!\n"); 
     280    free(label); 
     281    return; 
    293282  } 
    294283