From 3b660c467f938df6898229e378074cfa5662ce9f Mon Sep 17 00:00:00 2001 From: Louis Burda Date: Sun, 9 May 2021 12:37:16 +0200 Subject: save hash statically, added file info output, improved error strings and minor fixes --- service/src/stlfile.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'service/src/stlfile.h') diff --git a/service/src/stlfile.h b/service/src/stlfile.h index 6c85ed6..99ab33e 100644 --- a/service/src/stlfile.h +++ b/service/src/stlfile.h @@ -6,6 +6,8 @@ #include #include +#include "util.h" + enum { KW_INVALID = -1, KW_UNKNOWN, @@ -35,14 +37,16 @@ struct stack { }; struct parseinfo { - char extra[80]; + char extra[80], hash[MHASHLEN+1]; unsigned int loopcount; float bbmin[3], bbmax[3]; int type, valid; - char *namehash, *infopath, *stlpath; + char *infopath, *stlpath; }; int parse_file(struct parseinfo *info, char *buf, size_t len); +int save_info(struct parseinfo *info, const char *resultdir); +void print_info(struct parseinfo *info); void free_info(struct parseinfo *info); #endif /* STLFILE_H */ -- cgit v1.2.3-71-gd317