JSCUtils.cpp 387 Bytes
// Copyright 2004-present Facebook. All Rights Reserved.

#include "JSCUtils.h"

#include <folly/Conv.h>

namespace facebook {
namespace react {

String jsStringFromBigString(JSContextRef ctx, const JSBigString& bigstr) {
  if (bigstr.isAscii()) {
    return String::createExpectingAscii(ctx, bigstr.c_str(), bigstr.size());
  } else {
    return String(ctx, bigstr.c_str());
  }
}

}
}