mirror of
https://github.com/lm-sensors/lm-sensors
synced 2025-09-03 07:45:30 +00:00
Fix UTF-8 incompatibility. Thanks a lot to Jim Morris for testing!
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1819 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
3
CHANGES
3
CHANGES
@@ -101,7 +101,8 @@ ask CVS about it:
|
||||
Support dmidecode 2.0 and later;
|
||||
Fix "C" format error;
|
||||
Add support for adm1026, 82801EB (ICH5), W83791D;
|
||||
Add support for w83l785ts, nForce2
|
||||
Add support for w83l785ts, nForce2;
|
||||
Fix UTF-8 incompatibility
|
||||
|
||||
2.7.0 (20021208)
|
||||
NOTE: Requires i2c-2.7.0 or newer.
|
||||
|
@@ -1340,7 +1340,15 @@ sub any_list_match
|
||||
|
||||
sub initialize_ioports
|
||||
{
|
||||
sysopen IOPORTS, "/dev/port", 2;
|
||||
sysopen (IOPORTS, "/dev/port", O_RDWR|O_BINARY)
|
||||
or die "/dev/port: $!\n";
|
||||
binmode (IOPORTS, ':raw');
|
||||
}
|
||||
|
||||
sub close_ioports
|
||||
{
|
||||
close (IOPORTS)
|
||||
or print "Warning: $!\n";
|
||||
}
|
||||
|
||||
# $_[0]: port to read
|
||||
@@ -3547,8 +3555,9 @@ sub main
|
||||
} else {
|
||||
print " Do you want to scan the ISA bus? (YES/no): ";
|
||||
if (not <STDIN> =~ /^\s*[Nn]/) {
|
||||
initialize_ioports or die "Sorry, can't access /dev/port ($!)?!?";
|
||||
scan_isa_bus;
|
||||
initialize_ioports();
|
||||
scan_isa_bus();
|
||||
close_ioports();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3562,8 +3571,9 @@ sub main
|
||||
} else {
|
||||
print " Do you want to scan for Super I/O sensors? (YES/no): ";
|
||||
if (not <STDIN> =~ /^\s*[Nn]/) {
|
||||
initialize_ioports or die "Sorry, can't access /dev/port ($!)?!?";
|
||||
scan_superio;
|
||||
initialize_ioports();
|
||||
scan_superio();
|
||||
close_ioports();
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user