drivers/char/lp.c: make some code static
PATCH 1/1 drivers/char/lp.c: make some code static
The patch below makes a struct and a function that both were needlessly global static.
diffstat output:
drivers/char/lp.c | 4 ++-- include/linux/lp.h | 6 ------ 2 files changed, 2 insertions(+), 8 deletions(-)
Signed-off-by Adrian Bunk <[email protected]>
include/linux/lp.h renamed from include/linux/lp.h.old +0 -6
@@ -186,12 +186,6 @@*/ #define LP_DELAY 50 -/* -* function prototypes -*/ - -extern int lp_init (void ); -#endif #endif
drivers/char/lp.c renamed from drivers/char/lp.c.old +2 -2
@@ -142,7 +142,7 @@/* ROUND_UP macro from fs/select.c */ #define ROUND_UP (x,y) (((x)+(y)-1)/(y)) -struct lp_struct lp_table[LP_NO ]; +static struct lp_struct lp_table[LP_NO ];static unsigned int lp_count =0 ;static struct class_simple *lp_class;
@@ -867,7 +867,7 @@ .detach = lp_detach, }; -int __init lp_init (void ) +static int __init lp_init (void ) {int i, err =0 ;