summaryrefslogtreecommitdiff
path: root/libopie/odevice.cpp
Unidiff
Diffstat (limited to 'libopie/odevice.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie/odevice.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/libopie/odevice.cpp b/libopie/odevice.cpp
index 44fe35f..6ea4d45 100644
--- a/libopie/odevice.cpp
+++ b/libopie/odevice.cpp
@@ -679,25 +679,25 @@ int iPAQ::displayBrightnessResolution ( ) const
679 679
680 680
681bool iPAQ::hasLightSensor ( ) const 681bool iPAQ::hasLightSensor ( ) const
682{ 682{
683 return true; 683 return true;
684} 684}
685 685
686int iPAQ::readLightSensor ( ) 686int iPAQ::readLightSensor ( )
687{ 687{
688 int fd; 688 int fd;
689 int val = -1; 689 int val = -1;
690 690
691 if (( fd = ::open ( "/proc/hal/lightsensor", O_RDONLY )) >= 0 ) { 691 if (( fd = ::open ( "/proc/hal/light_sensor", O_RDONLY )) >= 0 ) {
692 char buffer [5]; 692 char buffer [5];
693 693
694 if ( ::read ( fd, buffer, 4 ) == 4 ) { 694 if ( ::read ( fd, buffer, 4 ) == 4 ) {
695 char *endptr; 695 char *endptr;
696 696
697 buffer [4] = 0; 697 buffer [4] = 0;
698 val = ::strtol ( buffer + 2, &endptr, 16 ); 698 val = ::strtol ( buffer + 2, &endptr, 16 );
699 699
700 if ( *endptr != 0 ) 700 if ( *endptr != 0 )
701 val = -1; 701 val = -1;
702 } 702 }
703 703