add stub routines
This commit is contained in:
parent
3656f159a3
commit
e0ef95dce1
7 changed files with 91 additions and 0 deletions
17
src/libmemdraw/alloc-stub.c
Normal file
17
src/libmemdraw/alloc-stub.c
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
#include <u.h>
|
||||
#include <libc.h>
|
||||
#include <draw.h>
|
||||
#include <memdraw.h>
|
||||
|
||||
Memimage*
|
||||
allocmemimage(Rectangle r, u32int chan)
|
||||
{
|
||||
return _allocmemimage(r, chan);
|
||||
}
|
||||
|
||||
void
|
||||
freememimage(Memimage *m)
|
||||
{
|
||||
_freememimage(m);
|
||||
}
|
||||
|
||||
10
src/libmemdraw/cload-stub.c
Normal file
10
src/libmemdraw/cload-stub.c
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#include <u.h>
|
||||
#include <libc.h>
|
||||
#include <draw.h>
|
||||
#include <memdraw.h>
|
||||
|
||||
int
|
||||
cloadmemimage(Memimage *i, Rectangle r, uchar *data, int ndata)
|
||||
{
|
||||
return _cloadmemimage(i, r, data, ndata);
|
||||
}
|
||||
27
src/libmemdraw/draw-stub.c
Normal file
27
src/libmemdraw/draw-stub.c
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
#include <u.h>
|
||||
#include <libc.h>
|
||||
#include <draw.h>
|
||||
#include <memdraw.h>
|
||||
|
||||
void
|
||||
memimagedraw(Memimage *dst, Rectangle r, Memimage *src, Point sp, Memimage *mask, Point mp, int op)
|
||||
{
|
||||
Memdrawparam *par;
|
||||
|
||||
if((par = _memimagedrawsetup(dst, r, src, sp, mask, mp, op)) == nil)
|
||||
return;
|
||||
_memimagedraw(par);
|
||||
}
|
||||
|
||||
void
|
||||
memfillcolor(Memimage *m, u32int val)
|
||||
{
|
||||
_memfillcolor(m, val);
|
||||
}
|
||||
|
||||
u32int
|
||||
pixelbits(Memimage *m, Point p)
|
||||
{
|
||||
return _pixelbits(m, p);
|
||||
}
|
||||
|
||||
11
src/libmemdraw/fill-stub.c
Normal file
11
src/libmemdraw/fill-stub.c
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
#include <u.h>
|
||||
#include <libc.h>
|
||||
#include <draw.h>
|
||||
#include <memdraw.h>
|
||||
|
||||
void
|
||||
memfillcolor(Memimage *m, u32int val)
|
||||
{
|
||||
_memfillcolor(m, val);
|
||||
}
|
||||
|
||||
11
src/libmemdraw/load-stub.c
Normal file
11
src/libmemdraw/load-stub.c
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
#include <u.h>
|
||||
#include <libc.h>
|
||||
#include <draw.h>
|
||||
#include <memdraw.h>
|
||||
|
||||
int
|
||||
loadmemimage(Memimage *i, Rectangle r, uchar *data, int ndata)
|
||||
{
|
||||
return _loadmemimage(i, r, data, ndata);
|
||||
}
|
||||
|
||||
|
|
@ -4,24 +4,29 @@ LIB=libmemdraw.a
|
|||
|
||||
OFILES=\
|
||||
alloc.$O\
|
||||
alloc-stub.$O\
|
||||
arc.$O\
|
||||
cload.$O\
|
||||
cload-stub.$O\
|
||||
cmap.$O\
|
||||
cread.$O\
|
||||
defont.$O\
|
||||
draw.$O\
|
||||
draw-stub.$O\
|
||||
ellipse.$O\
|
||||
fillpoly.$O\
|
||||
hwdraw.$O\
|
||||
iprint.$O\
|
||||
line.$O\
|
||||
load.$O\
|
||||
load-stub.$O\
|
||||
openmemsubfont.$O\
|
||||
poly.$O\
|
||||
read.$O\
|
||||
string.$O\
|
||||
subfont.$O\
|
||||
unload.$O\
|
||||
unload-stub.$O\
|
||||
write.$O\
|
||||
|
||||
HFILES=\
|
||||
|
|
|
|||
10
src/libmemdraw/unload-stub.c
Normal file
10
src/libmemdraw/unload-stub.c
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
#include <u.h>
|
||||
#include <libc.h>
|
||||
#include <draw.h>
|
||||
#include <memdraw.h>
|
||||
|
||||
int
|
||||
unloadmemimage(Memimage *i, Rectangle r, uchar *data, int ndata)
|
||||
{
|
||||
return _unloadmemimage(i, r, data, ndata);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue