ACK: [PATCH] utilities: kernelscan.sh: Check that the file exists
Alex Hung
alex.hung at canonical.com
Wed Nov 21 03:20:58 UTC 2012
On 11/06/2012 07:53 PM, Colin King wrote:
> From: Colin Ian King <colin.king at canonical.com>
>
> kernelscan.sh makes assumptions about which files to scan and
> this can change over time because files get renamed or removed from
> the kernel. So add a check so see if the source exists before trying
> to scan it.
>
> Signed-off-by: Colin Ian King <colin.king at canonical.com>
> ---
> src/utilities/kernelscan.sh | 14 +++++++++-----
> 1 file changed, 9 insertions(+), 5 deletions(-)
>
> diff --git a/src/utilities/kernelscan.sh b/src/utilities/kernelscan.sh
> index 529d9cc..fd0f662 100755
> --- a/src/utilities/kernelscan.sh
> +++ b/src/utilities/kernelscan.sh
> @@ -41,12 +41,16 @@ fi
>
> scan_source_file()
> {
> - $KERNELSCAN < $1 -E | gcc -E $CONFIGS - | $KERNELSCAN -P > $TMP
> - if [ $(stat -c%s $TMP) -gt 0 ]; then
> - echo "Source: $1"
> - cat $TMP
> + if [ -f $1 ]; then
> + $KERNELSCAN < $1 -E | gcc -E $CONFIGS - | $KERNELSCAN -P > $TMP
> + if [ $(stat -c%s $TMP) -gt 0 ]; then
> + echo "Source: $1"
> + cat $TMP
> + fi
> + rm $TMP
> + else
> + echo "Source: $1 does not exist"
> fi
> - rm $TMP
> }
>
> scan_source_tree()
>
Acked-by: Alex Hung <alex.hung at canonical.com>
More information about the fwts-devel
mailing list