[project @ 2004-10-17 21:37:01 by jmb]
Fixup to use plotters. Someone please fix the png bug. ta ;) svn path=/import/netsurf/; revision=1321
This commit is contained in:
parent
a3cd08929a
commit
dcfd2dffe2
10
image/png.c
10
image/png.c
|
@ -13,6 +13,7 @@
|
|||
#include "libpng/png.h"
|
||||
#include "netsurf/utils/config.h"
|
||||
#include "netsurf/content/content.h"
|
||||
#include "netsurf/desktop/plotters.h"
|
||||
#include "netsurf/image/bitmap.h"
|
||||
#include "netsurf/image/png.h"
|
||||
#include "netsurf/utils/log.h"
|
||||
|
@ -243,4 +244,13 @@ void nspng_destroy(struct content *c)
|
|||
if (c->bitmap)
|
||||
bitmap_destroy(c->bitmap);
|
||||
}
|
||||
|
||||
bool nspng_redraw(struct content *c, int x, int y,
|
||||
int width, int height,
|
||||
int clip_x0, int clip_y0, int clip_x1, int clip_y1,
|
||||
float scale, unsigned long background_colour)
|
||||
{
|
||||
return plot.bitmap(x, y, width, height,
|
||||
c->bitmap, background_colour);
|
||||
}
|
||||
#endif
|
||||
|
|
|
@ -23,5 +23,9 @@ bool nspng_create(struct content *c, const char *params[]);
|
|||
bool nspng_process_data(struct content *c, char *data, unsigned int size);
|
||||
bool nspng_convert(struct content *c, int width, int height);
|
||||
void nspng_destroy(struct content *c);
|
||||
bool nspng_redraw(struct content *c, int x, int y,
|
||||
int width, int height,
|
||||
int clip_x0, int clip_y0, int clip_x1, int clip_y1,
|
||||
float scale, unsigned long background_colour);
|
||||
|
||||
#endif
|
||||
|
|
Loading…
Reference in New Issue