Enable i915.fastboot=1 for the splash boot entry
[platform/adaptation/setup-scripts.git] / installerfw-sh-functions
index 7d8a9b3..bee4a19 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright 2013 Intel Corporation
+# Copyright 2013-2014 Intel Corporation
 # Author: Artem Bityutskiy
 # License: GPLv2
 
@@ -80,12 +80,12 @@ installerfw_save_env()
 
        local variables="$(printenv | eval "LC_ALL=C grep $opts")"
 
-       if [ "$(printf "%s" "$variables" | wc -l)" -eq "0" ]; then
+       if [ "$(printf "%s\n" "$variables" | wc -l)" -eq "0" ]; then
                __fatal "no installer framework environment variables" \
                        "found, nothing to save"
        fi
 
-       printf "%s" "$variables" | LC_ALL=C sed -n -e \
+       printf "%s\n" "$variables" | LC_ALL=C sed -n -e \
                "s/\(^INSTALLERFW_[^=]\+\)=\(.*\)/\1=\"\2\"/p" > "$file"
        __verbose "installerfw_save_env(): saved installer framework" \
                  "environment in \"$file\""
@@ -101,7 +101,7 @@ installerfw_restore_env()
                        "installer framework environment: can't find" \
                        "\"$file\""
 
-       while IFS= read -r line; do
+       while IFS= read -r line || [ -n "$line" ]; do
                eval "export $line"
        done < "$file"