Author: pebender
Date: Sun Dec 28 18:10:39 2008
New Revision: 4143

Modified:
    trunk/gar-minimyth/html/minimyth/document-changelog.txt
     
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/wiimote.pm

Log:
- Fixed a bug that caused wrong Wiimote configuration file to be selected
   when the perl init scripts were being used.



Modified: trunk/gar-minimyth/html/minimyth/document-changelog.txt
==============================================================================
--- trunk/gar-minimyth/html/minimyth/document-changelog.txt     (original)
+++ trunk/gar-minimyth/html/minimyth/document-changelog.txt     Sun Dec 28  
18:10:39 2008
@@ -33,9 +33,6 @@
  Modified Wiimote
      - Improved checking for whether or not a Wiimote is in use before
        initializing during init.
-    - Changed per-remote configuration file names
-      '/etc/cwiid/wminput/default_{number}' to
-      '/etc/cwiid/wminput/default_{address}'

  Modified udev rules
      - Prepended kernel device name (without instance) to the persistent  
device
@@ -47,6 +44,8 @@

  Fixed bugs
      - Fixed a bug that prevented Wiimote devices from working.
+    - Fixed a bug that caused wrong Wiimote configuration file to be  
selected
+      when the perl init scripts were being used.
      - Fixed a bug that caused MPlayer configuration to fail when using the
        perl init scripts.


Modified:  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/wiimote.pm
==============================================================================
---  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/wiimote.pm
     
(original)
+++  
trunk/gar-minimyth/script/meta/minimyth/files/source/rootfs/etc/rc.d/init/wiimote.pm
     
Sun Dec 28 18:10:39 2008
@@ -77,15 +77,15 @@
          if ($address_0)
          {
              my $config = undef;
-            if    (-e '/etc/cwiid/wminput/default')
+            if    (-e '/etc/cwiid/wminput/default_0')
              {
-                $config = '/etc/cwiid/wminput/default';
+                $config = '/etc/cwiid/wminput/default_0';
              }
-            elsif (-e '/etc/cwiid/wminput/default_0')
+            elsif (-e '/etc/cwiid/wminput/default')
              {
-                $config = '/etc/cwiid/wminput/default_0';
+                $config = '/etc/cwiid/wminput/default';
              }
-            if (! defined($config))
+            else
              {
                  $minimyth->message_output('err', "error: no 'wminput'  
config file found.");
                  return 0;
@@ -116,15 +116,15 @@
          if ($address_1)
          {
              my $config = undef;
-            if    (-e '/etc/cwiid/wminput/default')
+            if    (-e '/etc/cwiid/wminput/default_1')
              {
-                $config = '/etc/cwiid/wminput/default';
+                $config = '/etc/cwiid/wminput/default_1';
              }
-            elsif (-e '/etc/cwiid/wminput/default_1')
+            elsif (-e '/etc/cwiid/wminput/default')
              {
-                $config = '/etc/cwiid/wminput/default_1';
+                $config = '/etc/cwiid/wminput/default';
              }
-            if (! defined($config))
+            else
              {
                  $minimyth->message_output('err', "error: no 'wminput'  
config file found.");
                  return 0;
@@ -155,15 +155,15 @@
          if ($address_2)
          {
              my $config = undef;
-            if    (-e '/etc/cwiid/wminput/default')
+            if    (-e '/etc/cwiid/wminput/default_2')
              {
-                $config = '/etc/cwiid/wminput/default';
+                $config = '/etc/cwiid/wminput/default_2';
              }
-            elsif (-e '/etc/cwiid/wminput/default_2')
+            elsif (-e '/etc/cwiid/wminput/default')
              {
-                $config = '/etc/cwiid/wminput/default_2';
+                $config = '/etc/cwiid/wminput/default';
              }
-            if (! defined($config))
+            else
              {
                  $minimyth->message_output('err', "error: no 'wminput'  
config file found.");
                  return 0;
@@ -194,15 +194,15 @@
          if ($address_3)
          {
              my $config = undef;
-            if    (-e '/etc/cwiid/wminput/default')
+            if    (-e '/etc/cwiid/wminput/default_3')
              {
-                $config = '/etc/cwiid/wminput/default';
+                $config = '/etc/cwiid/wminput/default_3';
              }
-            elsif (-e '/etc/cwiid/wminput/default_3')
+            elsif (-e '/etc/cwiid/wminput/default')
              {
-                $config = '/etc/cwiid/wminput/default_3';
+                $config = '/etc/cwiid/wminput/default';
              }
-            if (! defined($config))
+            else
              {
                  $minimyth->message_output('err', "error: no 'wminput'  
config file found.");
                  return 0;

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"minimyth-commits" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/minimyth-commits?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to