#include "gfximage.h"
#include "types.h"
+gfximage_t*gfximage_new(int width, int height)
+{
+ gfximage_t*i = rfx_calloc(sizeof(gfximage_t));
+ i->data = rfx_calloc(width*height*4);
+ i->width = width;
+ i->height = height;
+ return i;
+}
+
void gfximage_save_jpeg(gfximage_t*img, const char*filename, int quality)
{
int x,y;
rgba_int_t*tmpline;
int monochrome = 0;
gfxcolor_t monochrome_colors[2];
-
- if(newwidth<1 || newheight<1)
- return 0;
+
+ if(newwidth<1)
+ newwidth=1;
+ if(newheight<1)
+ newheight=1;
int width = image->width;
int height = image->height;