web_main.c
changeset 24 8307d28329ae
parent 19 d18606bb6f20
child 25 a1e271de54c2
--- a/web_main.c	Thu Jun 26 01:32:56 2008 +0300
+++ b/web_main.c	Thu Jun 26 02:57:20 2008 +0300
@@ -169,14 +169,13 @@
     // render context
     struct render render;
     
-    if (render_init(&render, RENDER_PNG))
-        ERROR("render_alloc");
-
-    if (render_set_size(&render, img_w, img_h))
-        ERROR("render_set_size");
-
-    if (render_region_full(&render))
-        ERROR("render_region_full");
+    if (
+            render_init(&render)
+         || render_set_mode(&render, RENDER_PNG)
+         || render_set_size(&render, img_w, img_h)
+         || render_region_full(&render)
+    )
+        ERROR("render_*");
 
     // initiate the remote render operation
     if ((ctx->render_info = render_remote(&render, &remote_pool,