Esempio n. 1
0
BGD_DECLARE(gdImagePtr) gdImageCreateFromWBMPPtr (int size, void *data)
{
  gdImagePtr im;
  gdIOCtx *in = gdNewDynamicCtxEx (size, data, 0);
  im = gdImageCreateFromWBMPCtx (in);
  in->gd_free (in);
  return im;
}
Esempio n. 2
0
gdImagePtr gdImageCreateFromPngPtr (int size, void *data)
{
  gdImagePtr im;
  gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0);
  im = gdImageCreateFromPngCtx(in);
  in->gd_free(in);
  return im;
}
Esempio n. 3
0
gdImagePtr gdImageCreateFromJpegPtrEx (int size, void *data, int ignore_warning)
{
	gdImagePtr im;
	gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0);
	im = gdImageCreateFromJpegCtxEx(in, ignore_warning);
	in->gd_free(in);

	return im;
}
Esempio n. 4
0
gdImagePtr gdImageCreateFromGd2PartPtr (int size, void *data, int srcx, int srcy, int w, int h)
{
	gdImagePtr im;
	gdIOCtx *in = gdNewDynamicCtxEx(size, data, 0);
	im = gdImageCreateFromGd2PartCtx(in, srcx, srcy, w, h);
	in->gd_free(in);

	return im;
}
Esempio n. 5
0
/* return data as a dynamic pointer */
gdIOCtx * gdNewDynamicCtx (int initialSize, void *data)
{
	return gdNewDynamicCtxEx(initialSize, data, 1);
}
Esempio n. 6
0
/* return data as a dynamic pointer */
BGD_DECLARE(gdIOCtx *) gdNewDynamicCtx (int initialSize, void *data)
{
  /* 2.0.23: Phil Moore: 'return' keyword was missing! */
  return gdNewDynamicCtxEx (initialSize, data, 1);
}