summaryrefslogtreecommitdiff
path: root/src/interface.c
diff options
context:
space:
mode:
authorjacob1 <jfu614@gmail.com>2012-08-08 02:38:05 (GMT)
committer jacksonmj <mj-pt@jacksonmj.co.uk>2012-08-09 20:18:09 (GMT)
commitaf8b8fc3a816d9d013612420d810e713fe0ac798 (patch)
tree755ff107c6953dfd30e9a13ec4e9a0e95faed27d /src/interface.c
parentd9cba093633897a70b2af03ba5d1d7b2e5bd09b1 (diff)
downloadpowder-af8b8fc3a816d9d013612420d810e713fe0ac798.zip
powder-af8b8fc3a816d9d013612420d810e713fe0ac798.tar.gz
don't upload NULL saves
Diffstat (limited to 'src/interface.c')
-rw-r--r--src/interface.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/interface.c b/src/interface.c
index 92c77b8..27d9f84 100644
--- a/src/interface.c
+++ b/src/interface.c
@@ -5114,6 +5114,11 @@ void execute_save(pixel *vid_buf)
uploadparts[1] = svf_description;
plens[1] = strlen(svf_description);
uploadparts[2] = build_save(plens+2, 0, 0, XRES, YRES, bmap, vx, vy, pv, fvx, fvy, signs, parts);
+ if (!uploadparts[2])
+ {
+ error_ui(vid_buf, 0, "Error creating save");
+ return;
+ }
uploadparts[3] = build_thumb(plens+3, 1);
uploadparts[4] = (svf_publish==1)?"Public":"Private";
plens[4] = strlen((svf_publish==1)?"Public":"Private");