XMakefile (w3mimg/w3mimg): added

(w3img/fb) fixed
* w3mimg/w3mimg.h (w3mimg_open): deleted to avoid compilation warnings
* w3mimg/w3mimg.c: added
* configure (imgobjs): add w3mimg/w3mimg.o
From: Fumitoshi UKAI  <ukai@debian.or.jp>
This commit is contained in:
Fumitoshi UKAI
2002-07-18 06:07:25 +00:00
parent 5ec6225f49
commit c4c0f87fce
5 changed files with 39 additions and 22 deletions

17
w3mimg/w3mimg.c Normal file
View File

@@ -0,0 +1,17 @@
/* $Id: w3mimg.c,v 1.1 2002/07/18 06:07:39 ukai Exp $ */
#include "w3mimg/w3mimg.h"
w3mimg_op *w3mimg_open() {
w3mimg_op *w_op = NULL;
#ifdef USE_W3MIMG_X11
if (w_op == NULL)
w_op = w3mimg_x11open();
#endif
#ifdef USE_W3MIMG_FB
if (w_op == NULL)
w_op = w3mimg_fbopen();
#endif
return w_op;
}

View File

@@ -1,4 +1,4 @@
/* $Id: w3mimg.h,v 1.1 2002/07/17 20:58:48 ukai Exp $ */
/* $Id: w3mimg.h,v 1.2 2002/07/18 06:07:25 ukai Exp $ */
#include "config.h"
#ifdef USE_W3MIMG_FB
@@ -32,21 +32,10 @@ typedef struct _w3mimg_op {
} w3mimg_op;
#ifdef USE_W3MIMG_X11
w3mimg_op *w3mimg_x11open();
extern w3mimg_op *w3mimg_x11open();
#endif
#ifdef USE_W3MIMG_FB
w3mimg_op *w3mimg_fbopen();
extern w3mimg_op *w3mimg_fbopen();
#endif
static w3mimg_op *w3mimg_open() {
w3mimg_op *w_op = NULL;
#ifdef USE_W3MIMG_X11
if (w_op == NULL)
w_op = w3mimg_x11open();
#endif
#ifdef USE_W3MIMG_FB
if (w_op == NULL)
w_op = w3mimg_fbopen();
#endif
return w_op;
}
extern w3mimg_op *w3mimg_open();