summaryrefslogtreecommitdiff
path: root/src/GipfelWidget.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'src/GipfelWidget.cxx')
-rw-r--r--src/GipfelWidget.cxx11
1 files changed, 1 insertions, 10 deletions
diff --git a/src/GipfelWidget.cxx b/src/GipfelWidget.cxx
index b3e9697..20d4a42 100644
--- a/src/GipfelWidget.cxx
+++ b/src/GipfelWidget.cxx
@@ -675,18 +675,10 @@ GipfelWidget::handle(int event) {
}
int
-GipfelWidget::export_hills(const char *file) {
- FILE *fp;
+GipfelWidget::export_hills(FILE *fp) {
Hills *mnts;
Hill *m;
- fp = fopen(file, "wb");
-
- if (fp == NULL) {
- perror("fopen");
- return 1;
- }
-
fprintf(fp, "#\n# name\theight\tx\ty\tdistance\n#\n");
mnts = pan->get_visible_mountains();
@@ -703,7 +695,6 @@ GipfelWidget::export_hills(const char *file) {
(int) rint(pan->get_real_distance(m)));
}
- fclose(fp);
return 0;
}