Inline GetUserPropertyValue().
[apple-ir-control.git] / apple-ir-control.cc
index 1a7186ef2bd5086e0410a956ea7e0e3367ded4ca..91345e614b523cfeb88d0b8ade2e8ff82052c6e9 100644 (file)
@@ -101,11 +101,6 @@ bool SynchronizePrefs() {
   return rv;
 }
 
-CFTypeRef GetUserPropertyValue() {
-  return CFPreferencesCopyValue(kPrefEnabled, kPrefDomain,
-      kCFPreferencesAnyUser, kCFPreferencesCurrentHost);
-}
-
 io_iterator_t CreateIOServiceIterator() {
   CFMutableDictionaryRef matching_dict = IOServiceMatching("AppleIRController");
   io_iterator_t iterator;
@@ -122,7 +117,8 @@ int HandleRead() {
   if (!SynchronizePrefs())
     return EXIT_FAILURE;
 
-  CFTypeRef user_prop = GetUserPropertyValue();
+  CFTypeRef user_prop = CFPreferencesCopyValue(kPrefEnabled, kPrefDomain,
+      kCFPreferencesAnyUser, kCFPreferencesCurrentHost);
   printf("Userspace property value: %s\n", GetBooleanDescription(user_prop));
 
   io_iterator_t iterator = CreateIOServiceIterator();
@@ -147,16 +143,6 @@ int HandleRead() {
         IORegistryEntryCreateCFProperty(service, kPrefEnabled, nullptr, 0));
     printf("Kernel property value %s: %s\n",
         name, GetBooleanDescription(device_enabled.get()));
-
-#if 0
-    ScopedCFTypeRef<CFMutableDictionaryRef> props;
-    kr = IORegistryEntryCreateCFProperties(service, props.pointer_to(), nullptr, 0);
-    if (kr != KERN_SUCCESS) {
-      ERROR("Failed to IORegistryEntryCreateCFProperties(%s) = 0x%x", name, kr);
-      continue;
-    }
-    CFShow(props.get());
-#endif
   }
 
   if (!did_find) {