diff --git a/src/plugin/impl/static_mem_record.cpp b/src/plugin/impl/static_mem_record.cpp index 69803953453b4e75463ddda3a977ed52a9b2500e..25a57bc2a3fd651abfb9d71fe3c9493b88c57b80 100644 --- a/src/plugin/impl/static_mem_record.cpp +++ b/src/plugin/impl/static_mem_record.cpp @@ -11,13 +11,16 @@ */ #include "megbrain/plugin/static_mem_record.h" +#ifndef __IN_TEE_ENV__ #include #include +#endif using namespace mgb; using namespace cg; namespace { +#ifndef __IN_TEE_ENV__ #define SVG_WIDTH 20000.0 #define SVG_HEIGHT 15000.0 #define OPR_RECT_WIDTH 40.0 @@ -42,6 +45,7 @@ const std::string animate = "fill=\"freeze\" dur=\"1s\"/>"; std::string& replace_by_parameter(std::string& original_str, size_t index) { + MGB_MARK_USED_VAR(index); return original_str; } @@ -82,9 +86,13 @@ std::string draw_polyline(std::string point_seq, std::string color, std::string width, std::string p = polyline) { return replace_by_parameter(p, 0, point_seq, color, width); } +#endif } // namespace void StaticMemRecorder::dump_svg(std::string svg_name) { +#ifdef __IN_TEE_ENV__ + MGB_MARK_USED_VAR(svg_name); +#else float svg_width = SVG_WIDTH, svg_height = SVG_HEIGHT, opr_rect_width = OPR_RECT_WIDTH, opr_rect_height = OPR_RECT_HEIGHT; float address_scale = 1; @@ -239,6 +247,7 @@ void StaticMemRecorder::dump_svg(std::string svg_name) { << std::endl; outfile << "" << std::endl; outfile.close(); +#endif } void StaticMemRecorder::show(std::string svg_name) {