Linux unitednationsplay.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
nginx/1.20.1
Server IP : 188.130.139.92 & Your IP : 3.143.215.114
Domains :
Cant Read [ /etc/named.conf ]
User : web
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
home /
www /
unp_probe /
node_modules /
node-sass /
src /
Delete
Unzip
Name
Size
Permission
Date
Action
libsass
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
sass_types
[ DIR ]
drwxr-xr-x
2021-02-04 21:24
.DS_Store
8
KB
-rw-r--r--
2018-04-24 15:53
binding.cpp
13.19
KB
-rw-r--r--
2018-08-09 12:53
callback_bridge.h
7
KB
-rw-r--r--
2018-08-09 12:53
create_string.cpp
446
B
-rw-r--r--
2018-08-09 12:53
create_string.h
124
B
-rw-r--r--
2018-08-09 12:53
custom_function_bridge.cpp
812
B
-rw-r--r--
2018-08-09 12:53
custom_function_bridge.h
532
B
-rw-r--r--
2018-08-09 12:53
custom_importer_bridge.cpp
3.37
KB
-rw-r--r--
2018-08-09 12:53
custom_importer_bridge.h
753
B
-rw-r--r--
2018-08-09 12:53
libsass.gyp
3.2
KB
-rw-r--r--
2018-07-08 11:24
sass_context_wrapper.cpp
1.72
KB
-rw-r--r--
2018-08-09 12:53
sass_context_wrapper.h
1.24
KB
-rw-r--r--
2018-08-09 12:53
Save
Rename
#include "sass_context_wrapper.h" extern "C" { using namespace std; void compile_it(uv_work_t* req) { sass_context_wrapper* ctx_w = (sass_context_wrapper*)req->data; if (ctx_w->dctx) { compile_data(ctx_w->dctx); } else if (ctx_w->fctx) { compile_file(ctx_w->fctx); } } void compile_data(struct Sass_Data_Context* dctx) { sass_compile_data_context(dctx); } void compile_file(struct Sass_File_Context* fctx) { sass_compile_file_context(fctx); } sass_context_wrapper* sass_make_context_wrapper() { return (sass_context_wrapper*)calloc(1, sizeof(sass_context_wrapper)); } void sass_free_context_wrapper(sass_context_wrapper* ctx_w) { if (ctx_w->dctx) { sass_delete_data_context(ctx_w->dctx); } else if (ctx_w->fctx) { sass_delete_file_context(ctx_w->fctx); } if (ctx_w->async_resource) { delete ctx_w->async_resource; } delete ctx_w->error_callback; delete ctx_w->success_callback; ctx_w->result.Reset(); free(ctx_w->include_path); free(ctx_w->linefeed); free(ctx_w->out_file); free(ctx_w->source_map); free(ctx_w->source_map_root); free(ctx_w->indent); std::vector<CustomImporterBridge *>::iterator imp_it = ctx_w->importer_bridges.begin(); while (imp_it != ctx_w->importer_bridges.end()) { CustomImporterBridge* p = *imp_it; imp_it = ctx_w->importer_bridges.erase(imp_it); delete p; } std::vector<CustomFunctionBridge *>::iterator func_it = ctx_w->function_bridges.begin(); while (func_it != ctx_w->function_bridges.end()) { CustomFunctionBridge* p = *func_it; func_it = ctx_w->function_bridges.erase(func_it); delete p; } free(ctx_w); } }