Browse Source

Fix compiler warnings in libcontrol

include/control.h: mark char *alignnames[] as extern.
A few other parts of the header could probably be marked extern.

libcontrol/radiobutton.c: remove unused radiofree function.

libcontrol/scribble.c: remove unused displaystroke function.

Change-Id: I5bb9fed18778cd36151ac0ea88625f76e0dd909b
Signed-off-by: Hank Donnay <hdonnay@gmail.com>
Hank Donnay 8 years ago
parent
commit
3673d1d47b
3 changed files with 0 additions and 22 deletions
  1. 0 6
      sys/include/control.h
  2. 0 6
      sys/src/libcontrol/radiobutton.c
  3. 0 10
      sys/src/libcontrol/scribble.c

+ 0 - 6
sys/include/control.h

@@ -7,12 +7,6 @@
  * in the LICENSE file.
  */
 
-#pragma src "/sys/src/libcontrol"
-#pragma lib "libcontrol.a"
-
-#pragma	varargck	argpos	ctlprint	2
-#pragma varargck	argpos	_ctlprint	2
-
 typedef struct Control Control;
 typedef struct Controlset Controlset;
 typedef struct CParse CParse;

+ 0 - 6
sys/src/libcontrol/radiobutton.c

@@ -55,7 +55,6 @@ static char *cmds[] = {
 };
 
 static void	radioshow(Radio*);
-static void	radiofree(Radio*);
 
 static void
 radiomouse(Control *c, Mouse *m)
@@ -71,11 +70,6 @@ radiomouse(Control *c, Mouse *m)
 		}
 }
 
-static void
-radiofree(Radio* r)
-{
-}
-
 static void
 radioshow(Radio *r)
 {

+ 0 - 10
sys/src/libcontrol/scribble.c

@@ -67,7 +67,6 @@ static void	scribshow(Scrib*);
 static void scribchar(Scrib*, Rune);
 
 static void	resetstroke(Scrib *w);
-static void	displaystroke(Scrib *w);
 static void	displaylast(Scrib *w);
 static void	addpoint(Scrib *w, Point p);
 
@@ -256,15 +255,6 @@ resetstroke(Scrib *w)
 	scribshow(w);
 }
 
-static void
-displaystroke(Scrib *b)
-{
-	Scribble *s = b->scrib;
-
-	poly(b->screen, s->pt, s->ps.npts, Endsquare, Endsquare, 0, b->color->image, ZP);
-	flushimage(display, 1);
-}
-
 static void
 displaylast(Scrib *w)
 {