author | sandman <sandman> | 2002-06-16 01:27:37 (UTC) |
---|---|---|
committer | sandman <sandman> | 2002-06-16 01:27:37 (UTC) |
commit | eb414eb5d393f0f727e833fc8901aef096558997 (patch) (unidiff) | |
tree | f4b8d8ac34c7dc1b44dda8d25cd37e3ae1dffa62 /libopie | |
parent | e4d3c7c1aab2b54262aafdd655edbc78d21d5ac5 (diff) | |
download | opie-eb414eb5d393f0f727e833fc8901aef096558997.zip opie-eb414eb5d393f0f727e833fc8901aef096558997.tar.gz opie-eb414eb5d393f0f727e833fc8901aef096558997.tar.bz2 |
Fixed typo in iPAQ detection routine .. model enum really works now
-rw-r--r-- | libopie/ohwinfo.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libopie/ohwinfo.cpp b/libopie/ohwinfo.cpp index ae07c6c..30c47c8 100644 --- a/libopie/ohwinfo.cpp +++ b/libopie/ohwinfo.cpp | |||
@@ -10,49 +10,49 @@ struct OHwInfoData { | |||
10 | 10 | ||
11 | QString m_modelstr; | 11 | QString m_modelstr; |
12 | OHwModel m_model; | 12 | OHwModel m_model; |
13 | }; | 13 | }; |
14 | 14 | ||
15 | 15 | ||
16 | OHwInfo *OHwInfo::inst ( ) | 16 | OHwInfo *OHwInfo::inst ( ) |
17 | { | 17 | { |
18 | static OHwInfo *inf = 0; | 18 | static OHwInfo *inf = 0; |
19 | 19 | ||
20 | if ( !inf ) { | 20 | if ( !inf ) { |
21 | inf = new OHwInfo ( ); | 21 | inf = new OHwInfo ( ); |
22 | } | 22 | } |
23 | return inf; | 23 | return inf; |
24 | } | 24 | } |
25 | 25 | ||
26 | OHwInfo::OHwInfo ( ) | 26 | OHwInfo::OHwInfo ( ) |
27 | { | 27 | { |
28 | m_data = new OHwInfoData ( ); | 28 | m_data = new OHwInfoData ( ); |
29 | 29 | ||
30 | QFile f ( "/proc/hal/model" ); | 30 | QFile f ( "/proc/hal/model" ); |
31 | 31 | ||
32 | if ( f. open ( IO_ReadOnly )) { | 32 | if ( f. open ( IO_ReadOnly )) { |
33 | QTextStream ts ( &f ); | 33 | QTextStream ts ( &f ); |
34 | m_data-> m_modelstr = ts. readLine ( ); | 34 | m_data-> m_modelstr = "H" + ts. readLine ( ); |
35 | 35 | ||
36 | if ( m_data-> m_modelstr == "H3100" ) | 36 | if ( m_data-> m_modelstr == "H3100" ) |
37 | m_data-> m_model = OMODEL_iPAQ_H31xx; | 37 | m_data-> m_model = OMODEL_iPAQ_H31xx; |
38 | else if ( m_data-> m_modelstr == "H3600" ) | 38 | else if ( m_data-> m_modelstr == "H3600" ) |
39 | m_data-> m_model = OMODEL_iPAQ_H36xx; | 39 | m_data-> m_model = OMODEL_iPAQ_H36xx; |
40 | else if ( m_data-> m_modelstr == "H3700" ) | 40 | else if ( m_data-> m_modelstr == "H3700" ) |
41 | m_data-> m_model = OMODEL_iPAQ_H37xx; | 41 | m_data-> m_model = OMODEL_iPAQ_H37xx; |
42 | else if ( m_data-> m_modelstr == "H3800" ) | 42 | else if ( m_data-> m_modelstr == "H3800" ) |
43 | m_data-> m_model = OMODEL_iPAQ_H38xx; | 43 | m_data-> m_model = OMODEL_iPAQ_H38xx; |
44 | else | 44 | else |
45 | m_data-> m_model = OMODEL_Unknown; | 45 | m_data-> m_model = OMODEL_Unknown; |
46 | 46 | ||
47 | m_data-> m_vendorstr = "HP"; | 47 | m_data-> m_vendorstr = "HP"; |
48 | m_data-> m_vendor = OVENDOR_HP; | 48 | m_data-> m_vendor = OVENDOR_HP; |
49 | 49 | ||
50 | f. close ( ); | 50 | f. close ( ); |
51 | } | 51 | } |
52 | else { | 52 | else { |
53 | m_data-> m_modelstr = "Unknown"; | 53 | m_data-> m_modelstr = "Unknown"; |
54 | m_data-> m_model = OMODEL_Unknown; | 54 | m_data-> m_model = OMODEL_Unknown; |
55 | m_data-> m_vendorstr = "Unkown"; | 55 | m_data-> m_vendorstr = "Unkown"; |
56 | m_data-> m_vendor = OVENDOR_Unknown; | 56 | m_data-> m_vendor = OVENDOR_Unknown; |
57 | } | 57 | } |
58 | } | 58 | } |