summaryrefslogtreecommitdiff
path: root/src/save.c
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2011-12-30 02:10:27 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2011-12-30 02:10:27 (GMT)
commitd657dd21820a64524d0ca36a1abcafd39b449ac4 (patch)
tree6bcef65d1e3fc84d795ddad1fc263881e8658c4b /src/save.c
parent5b21f4a66c77dbeaceb54b7a3ce3cde5efd7af3f (diff)
downloadpowder-d657dd21820a64524d0ca36a1abcafd39b449ac4.zip
powder-d657dd21820a64524d0ca36a1abcafd39b449ac4.tar.gz
Make OPS optional (disabled by default) with define SAVE_OPS
Diffstat (limited to 'src/save.c')
-rw-r--r--src/save.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/save.c b/src/save.c
index 6882979..1a34b51 100644
--- a/src/save.c
+++ b/src/save.c
@@ -7,8 +7,11 @@
void *build_save(int *size, int orig_x0, int orig_y0, int orig_w, int orig_h, unsigned char bmap[YRES/CELL][XRES/CELL], float vx[YRES/CELL][XRES/CELL], float vy[YRES/CELL][XRES/CELL], float pv[YRES/CELL][XRES/CELL], float fvx[YRES/CELL][XRES/CELL], float fvy[YRES/CELL][XRES/CELL], sign signs[MAXSIGNS], void* partsptr)
{
+#ifdef SAVE_OPS
return build_save_OPS(size, orig_x0, orig_y0, orig_w, orig_h, bmap, vx, vy, pv, fvx, fvy, signs, partsptr);
- //return build_save_PSv(size, orig_x0, orig_y0, orig_w, orig_h, bmap, fvx, fvy, signs, partsptr);
+#else
+ return build_save_PSv(size, orig_x0, orig_y0, orig_w, orig_h, bmap, fvx, fvy, signs, partsptr);
+#endif
}
int parse_save(void *save, int size, int replace, int x0, int y0, unsigned char bmap[YRES/CELL][XRES/CELL], float vx[YRES/CELL][XRES/CELL], float vy[YRES/CELL][XRES/CELL], float pv[YRES/CELL][XRES/CELL], float fvx[YRES/CELL][XRES/CELL], float fvy[YRES/CELL][XRES/CELL], sign signs[MAXSIGNS], void* partsptr, unsigned pmap[YRES][XRES])