Re: [2.6 patch] loop.c: make two functions static

From: andyliu
Date: Sun Jan 23 2005 - 05:40:54 EST


hi, adrian

i always see patches which set functions and variables to static.
what's the main difference between static and non-static things?

On Sun, 23 Jan 2005 11:17:10 +0100, Adrian Bunk <bunk@xxxxxxxxx> wrote:
> This patch makes two needlessly global functions static.
>
> Signed-off-by: Adrian Bunk <bunk@xxxxxxxxx>
>
> ---
>
> drivers/block/loop.c | 4 ++--
> 1 files changed, 2 insertions(+), 2 deletions(-)
>
> This patch was already sent on:
> - 29 Nov 2004
>
> --- linux-2.6.10-rc1-mm3-full/drivers/block/loop.c.old 2004-11-06 20:09:10.000000000 +0100
> +++ linux-2.6.10-rc1-mm3-full/drivers/block/loop.c 2004-11-06 20:09:31.000000000 +0100
> @@ -1114,7 +1114,7 @@
> EXPORT_SYMBOL(loop_register_transfer);
> EXPORT_SYMBOL(loop_unregister_transfer);
>
> -int __init loop_init(void)
> +static int __init loop_init(void)
> {
> int i;
>
> @@ -1189,7 +1189,7 @@
> return -ENOMEM;
> }
>
> -void loop_exit(void)
> +static void loop_exit(void)
> {
> int i;
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>


--
Yours andyliu
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/