mirror of
https://github.com/subsurface/subsurface.git
synced 2024-11-28 13:10:19 +00:00
464a611d8d
Move the quote function to membuffer.c and adding wrappers that call it from both xml and html exporters to get rid of redundancy. Quote the location, buddy, suit, tags and notes This prevents js code from crashing. [Miika Turkia: minor whitespace and code fix] Signed-off-by: Gehad elrobey <gehadelrobey@gmail.com> Signed-off-by: Miika Turkia <miika.turkia@gmail.com> Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
24 lines
773 B
C
24 lines
773 B
C
#ifndef HTML_SAVE_H
|
|
#define HTML_SAVE_H
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
#include "dive.h"
|
|
#include "membuffer.h"
|
|
|
|
void put_HTML_date(struct membuffer *b, struct dive *dive, const char *pre, const char *post);
|
|
void put_HTML_airtemp(struct membuffer *b, struct dive *dive, const char *pre, const char *post);
|
|
void put_HTML_watertemp(struct membuffer *b, struct dive *dive, const char *pre, const char *post);
|
|
void put_HTML_time(struct membuffer *b, struct dive *dive, const char *pre, const char *post);
|
|
void put_HTML_notes(struct membuffer *b, struct dive *dive, const char *pre, const char *post);
|
|
void put_HTML_quoted(struct membuffer *b, const char *text);
|
|
|
|
void export_HTML(const char *file_name, const bool selected_only);
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
#endif
|