Switch from default int to void since those functions don't return
anything. Adapt the relevant header accordingly.

The following warnings go away accordingly:
|   CC     regid.lo
| regid.c:312:1: waning: type specifier missing, defaults to 'int' 
[-Wimplicit-int]
| regenable()
| ^~~~~~~~~
| regid.c:316:1: waning: type specifier missing, defaults to 'int' 
[-Wimplicit-int]
| regdisable()
| ^~~~~~~~~~

Signed-off-by: Cyril Brulebois <k...@debian.org>
---
 xts5/include/xtlibproto.h |    4 ++--
 xts5/src/lib/regid.c      |    4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/xts5/include/xtlibproto.h b/xts5/include/xtlibproto.h
index 8c176a7..fdfd443 100644
--- a/xts5/include/xtlibproto.h
+++ b/xts5/include/xtlibproto.h
@@ -254,8 +254,8 @@ Pixmap nondepth1pixmap( Display *disp,  Drawable d);
 void setfuncpixel(Display *disp, Drawable drw, int  *xp, int  *yp);
 void regid(Display *disp, union regtypes *id, int  type);
 void freereg(void);
-int regenable(void);
-int regdisable(void);
+void regenable(void);
+void regdisable(void);
 void openfonts(Font fonts[], int  nfonts);
 int checkfsp(XFontStruct *fsp, XFontStruct *good, char *str);
 void txtextents(XFontStruct *fsp, unsigned char *str, int  n, int  *dir, int  
*ascent, int  *descent, XCharStruct *overall);
diff --git a/xts5/src/lib/regid.c b/xts5/src/lib/regid.c
index dca60e6..1b54f74 100644
--- a/xts5/src/lib/regid.c
+++ b/xts5/src/lib/regid.c
@@ -309,11 +309,11 @@ struct    regid   *rp;
  * Functions to enable and disable resource registration.  After disabling
  * it then resources can be freed explicitly.
  */
-regenable()
+void regenable()
 {
        Regenabled = 1;
 }
-regdisable()
+void regdisable()
 {
        Regenabled = 0;
 }
-- 
1.7.5.1

_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to