Show
Ignore:
Timestamp:
02/06/09 14:14:36 (3 years ago)
Author:
khali
Message:

When looking for hwmon device attributes, skip non-file sysfs entries.
This speeds things up a little. Patch from Andre Prendel.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/lib/sysfs.c

    r5593 r5636  
    358358 
    359359        while ((ent = readdir(dir))) { 
    360                 char *name = ent->d_name; 
     360                char *name; 
    361361                int nr; 
    362362 
    363                 if (ent->d_name[0] == '.') 
     363                /* Skip directories and symlinks */ 
     364                if (ent->d_type != DT_REG) 
    364365                        continue; 
     366 
     367                name = ent->d_name; 
    365368 
    366369                sftype = sensors_subfeature_get_type(name, &nr);