commit - 3656f159a335b24b2b49f91fd4a95f851b213545
commit + e0ef95dce18a85730c5d9d596a26271ac43f9958
blob - /dev/null
blob + 2c92f6feefdfeccbbb2f0eadba4a8dc3f07e4871 (mode 644)
--- /dev/null
+++ src/libmemdraw/alloc-stub.c
+#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);
+}
+
blob - /dev/null
blob + 9d658ef85c7d7a3b6ab705a14e9167b7b70a2869 (mode 644)
--- /dev/null
+++ src/libmemdraw/cload-stub.c
+#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);
+}
blob - /dev/null
blob + 08e46a1c10dee60bc1f6bb68dcbf392e8f889b43 (mode 644)
--- /dev/null
+++ src/libmemdraw/draw-stub.c
+#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);
+}
+
blob - /dev/null
blob + d75459f1780b5ed24f9e690dea080479877b60b7 (mode 644)
--- /dev/null
+++ src/libmemdraw/fill-stub.c
+#include <u.h>
+#include <libc.h>
+#include <draw.h>
+#include <memdraw.h>
+
+void
+memfillcolor(Memimage *m, u32int val)
+{
+ _memfillcolor(m, val);
+}
+
blob - 4c99bd60ce0736834a450bfa7aeaa91e9745b340
blob + a8c32ff5466b7603d3621229a47c18c19c014312
--- src/libmemdraw/mkfile
+++ src/libmemdraw/mkfile
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=\
blob - /dev/null
blob + b0d5fcee18d715c9b7f1327dcf6b113bc45328e1 (mode 644)
--- /dev/null
+++ src/libmemdraw/load-stub.c
+#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);
+}
+
blob - /dev/null
blob + c0a411abd523d2bd8c1084be39a5e910e906e5b7 (mode 644)
--- /dev/null
+++ src/libmemdraw/unload-stub.c
+#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);
+}