Changeset 5795
- Timestamp:
- 11/04/09 20:11:41 (4 years ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/prog/sensord/sense.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/prog/sensord/sense.c
r5794 r5795 46 46 static int idChip(const sensors_chip_name *chip) 47 47 { 48 const char *adapter; 49 50 sensorLog(LOG_INFO, "Chip: %s", chipName(chip)); 48 const char *name, *adapter; 49 50 name = chipName(chip); 51 if (!name) { 52 sensorLog(LOG_ERR, "Error getting chip name"); 53 return -1; 54 } 55 56 sensorLog(LOG_INFO, "Chip: %s", name); 57 51 58 adapter = sensors_get_adapter_name(&chip->bus); 52 if (adapter) 59 if (!adapter) 60 sensorLog(LOG_INFO, "Error getting adapter name"); 61 else 53 62 sensorLog(LOG_INFO, "Adapter: %s", adapter); 54 63 … … 152 161 int i, ret = 0; 153 162 154 if (action == DO_READ) 163 if (action == DO_READ) { 155 164 ret = idChip(chip); 165 if (ret) 166 return ret; 167 } 156 168 157 169 for (i = 0; features[i].format; i++) {
