[systemd-commits] src/udev

Kay Sievers kay at kemper.freedesktop.org
Wed Apr 11 13:35:06 PDT 2012


 src/udev/udev-rules.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 4590cfe4551c6be80274583019be7a79dca70b43
Author: Kay Sievers <kay at vrfy.org>
Date:   Wed Apr 11 22:34:25 2012 +0200

    udev: fix RUN+= logic regarding builtin vs. program

diff --git a/src/udev/udev-rules.c b/src/udev/udev-rules.c
index c371298..4e85760 100644
--- a/src/udev/udev-rules.c
+++ b/src/udev/udev-rules.c
@@ -1052,8 +1052,8 @@ static int rule_add_key(struct rule_tmp *rule_tmp, enum token_type type,
         case TK_A_DB_PERSIST:
                 break;
         case TK_A_RUN_BUILTIN:
-                token->key.builtin_cmd = *(enum udev_builtin_cmd *)data;
         case TK_A_RUN_PROGRAM:
+                token->key.builtin_cmd = *(enum udev_builtin_cmd *)data;
                 token->key.value_off = add_string(rule_tmp->rules, value);
                 break;
         case TK_A_INOTIFY_WATCH:



More information about the systemd-commits mailing list