From 04d15fb8f8f76408aca07c9f7fe6f81a7e482ba2 Mon Sep 17 00:00:00 2001 From: Michael Brown Date: Mon, 18 Dec 2006 21:12:58 +0000 Subject: [PATCH] There seems to be no reason why pos_x is static... --- src/hci/mucurses/slk.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/hci/mucurses/slk.c b/src/hci/mucurses/slk.c index a13164f2..f6476f9b 100644 --- a/src/hci/mucurses/slk.c +++ b/src/hci/mucurses/slk.c @@ -41,8 +41,6 @@ struct _softlabelkeys { struct _softlabelkeys *slks; -static unsigned short pos_x; - /* I either need to break the primitives here, or write a collection of functions specifically for SLKs that directly access the screen @@ -189,6 +187,8 @@ int slk_attr_set ( const attr_t attrs, short colour_pair_number, */ int slk_clear ( void ) { chtype space_ch; + unsigned int pos_x; + if ( slks == NULL ) return ERR; @@ -287,7 +287,7 @@ char* slk_label ( int labnum ) { * @ret rc return status code */ int slk_restore ( void ) { - unsigned int i, j, + unsigned int i, j, pos_x, *next_space, *last_space; chtype space_ch;