summaryrefslogtreecommitdiffstats
path: root/backend-shared
diff options
context:
space:
mode:
Diffstat (limited to 'backend-shared')
-rw-r--r--backend-shared/exportfuncs.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/backend-shared/exportfuncs.cpp b/backend-shared/exportfuncs.cpp
index 7f15886db..8bcdfdcb0 100644
--- a/backend-shared/exportfuncs.cpp
+++ b/backend-shared/exportfuncs.cpp
@@ -65,7 +65,7 @@ void export_TeX(const char *filename, bool selected_only, bool plain, ExportCall
int i;
bool need_pagebreak = false;
- struct membuffer buf = {};
+ struct membufferpp buf;
if (plain) {
ssrf = "";
@@ -253,7 +253,6 @@ void export_TeX(const char *filename, bool selected_only, bool plain, ExportCall
flush_buffer(&buf, f); /*check for writing errors? */
fclose(f);
}
- free_buffer(&buf);
cb.setProgress(1000);
}
@@ -265,7 +264,7 @@ void export_depths(const char *filename, bool selected_only)
int i;
const char *unit = NULL;
- struct membuffer buf = {};
+ struct membufferpp buf;
for_each_dive (i, dive) {
if (selected_only && !dive->selected)
@@ -291,7 +290,6 @@ void export_depths(const char *filename, bool selected_only)
flush_buffer(&buf, f); /*check for writing errors? */
fclose(f);
}
- free_buffer(&buf);
}
#endif /* ! SUBSURFACE_MOBILE */