summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Lowther <victor.lowther@gmail.com>2008-09-10 17:25:43 -0500
committerVictor Lowther <victor.lowther@gmail.com>2008-09-10 17:25:43 -0500
commitabcd57e9730613bf08d75498fa348266a93f49b0 (patch)
tree13ffd306984cbde07458f24fc4a3dd8ce5eb8bdb
parent1f8e1bfb8b212d2edaf1f0bfd1a18aac23797cd5 (diff)
Use has_parameter instead of manually looping over parameters.
-rwxr-xr-xpm/sleep.d/00auto-quirk12
1 files changed, 4 insertions, 8 deletions
diff --git a/pm/sleep.d/00auto-quirk b/pm/sleep.d/00auto-quirk
index 32f85c7..7ac304c 100755
--- a/pm/sleep.d/00auto-quirk
+++ b/pm/sleep.d/00auto-quirk
@@ -52,18 +52,14 @@ mabye_add_quirks()
do_add_quirks
return 0
}
- for p in ${PM_CMDLINE}; do
- [ "$p" = "--auto-quirks" ] || continue
- do_add_quirks
- remove_parameters --auto-quirks
- done
+ has_parameter --auto-quirks || return 0
+ do_add_quirks
+ remove_parameters --auto-quirks
}
maybe_save_quirks()
{
- for p in ${PM_CMDLINE}; do
- [ "$p" = "--store-quirks-as-fdi" ] && do_save_quirks
- done
+ has_parameter --store-quirks-as-fdi && do_save_quirks
return 0
}