From e06ec920f7a5d784e674c4c4b4e6d1da3dc7391d Mon Sep 17 00:00:00 2001 From: Piotr Russ Date: Mon, 16 Nov 2020 00:10:28 +0100 Subject: api, login, auth --- node_modules/node-sass/src/create_string.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 node_modules/node-sass/src/create_string.cpp (limited to 'node_modules/node-sass/src/create_string.cpp') diff --git a/node_modules/node-sass/src/create_string.cpp b/node_modules/node-sass/src/create_string.cpp new file mode 100644 index 0000000..27a496f --- /dev/null +++ b/node_modules/node-sass/src/create_string.cpp @@ -0,0 +1,21 @@ +#include +#include +#include +#include "create_string.h" + +char* create_string(Nan::MaybeLocal maybevalue) { + v8::Local value; + + if (maybevalue.ToLocal(&value)) { + if (value->IsNull() || !value->IsString()) { + return 0; + } + } else { + return 0; + } + + Nan::Utf8String string(value); + char *str = (char *)malloc(string.length() + 1); + strcpy(str, *string); + return str; +} -- cgit v1.2.3