-bool IOPMPowerSource::init (void)
-{
- if (!super::init()) {
- return false;
- }
-
- nextInList = NULL;
-
- properties = OSDictionary::withCapacity(10);
- if(!properties) return false;
- properties->setCapacityIncrement(1);
-
- externalConnectedKey = OSSymbol::withCString(kIOPMPSExternalConnectedKey);
- externalChargeCapableKey = OSSymbol::withCString(kIOPMPSExternalChargeCapableKey);
- batteryInstalledKey = OSSymbol::withCString(kIOPMPSBatteryInstalledKey);
- chargingKey = OSSymbol::withCString(kIOPMPSIsChargingKey);
- warnLevelKey = OSSymbol::withCString(kIOPMPSAtWarnLevelKey);
- criticalLevelKey = OSSymbol::withCString(kIOPMPSAtCriticalLevelKey);
- currentCapacityKey = OSSymbol::withCString(kIOPMPSCurrentCapacityKey);
- maxCapacityKey = OSSymbol::withCString(kIOPMPSMaxCapacityKey);
- timeRemainingKey = OSSymbol::withCString(kIOPMPSTimeRemainingKey);
- amperageKey = OSSymbol::withCString(kIOPMPSAmperageKey);
- voltageKey = OSSymbol::withCString(kIOPMPSVoltageKey);
- cycleCountKey = OSSymbol::withCString(kIOPMPSCycleCountKey);
- adapterInfoKey = OSSymbol::withCString(kIOPMPSAdapterInfoKey);
- locationKey = OSSymbol::withCString(kIOPMPSLocationKey);
- errorConditionKey = OSSymbol::withCString(kIOPMPSErrorConditionKey);
- manufacturerKey = OSSymbol::withCString(kIOPMPSManufacturerKey);
- modelKey = OSSymbol::withCString(kIOPMPSModelKey);
- serialKey = OSSymbol::withCString(kIOPMPSSerialKey);
- batteryInfoKey = OSSymbol::withCString(kIOPMPSLegacyBatteryInfoKey);
-
- return true;
+bool
+IOPMPowerSource::init(void)
+{
+ if (!super::init()) {
+ return false;
+ }
+
+ nextInList = NULL;
+
+ properties = OSDictionary::withCapacity(10);
+ if (!properties) {
+ return false;
+ }
+ properties->setCapacityIncrement(1);
+
+ externalConnectedKey = OSSymbol::withCString(kIOPMPSExternalConnectedKey);
+ externalChargeCapableKey = OSSymbol::withCString(kIOPMPSExternalChargeCapableKey);
+ batteryInstalledKey = OSSymbol::withCString(kIOPMPSBatteryInstalledKey);
+ chargingKey = OSSymbol::withCString(kIOPMPSIsChargingKey);
+ warnLevelKey = OSSymbol::withCString(kIOPMPSAtWarnLevelKey);
+ criticalLevelKey = OSSymbol::withCString(kIOPMPSAtCriticalLevelKey);
+ currentCapacityKey = OSSymbol::withCString(kIOPMPSCurrentCapacityKey);
+ maxCapacityKey = OSSymbol::withCString(kIOPMPSMaxCapacityKey);
+ timeRemainingKey = OSSymbol::withCString(kIOPMPSTimeRemainingKey);
+ amperageKey = OSSymbol::withCString(kIOPMPSAmperageKey);
+ voltageKey = OSSymbol::withCString(kIOPMPSVoltageKey);
+ cycleCountKey = OSSymbol::withCString(kIOPMPSCycleCountKey);
+ adapterInfoKey = OSSymbol::withCString(kIOPMPSAdapterInfoKey);
+ locationKey = OSSymbol::withCString(kIOPMPSLocationKey);
+ errorConditionKey = OSSymbol::withCString(kIOPMPSErrorConditionKey);
+ manufacturerKey = OSSymbol::withCString(kIOPMPSManufacturerKey);
+ modelKey = OSSymbol::withCString(kIOPMPSModelKey);
+ serialKey = OSSymbol::withCString(kIOPMPSSerialKey);
+ batteryInfoKey = OSSymbol::withCString(kIOPMPSLegacyBatteryInfoKey);
+
+ return true;