Ejemplo n.º 1
0
//bitset1.makeSameSize(bitset2);
static JSVAL bs_makeSameSize(JSARGS args) {
    HandleScope scope;
    EWAHBoolArray<LENGTH>* bs = (EWAHBoolArray<LENGTH>*) External::Unwrap(args[0]);
    if (!bs) {
        return v8::ThrowException(v8::String::New("In makeSameSize bitset 1 is Null"));
    }
    EWAHBoolArray<LENGTH>* bs2 = (EWAHBoolArray<LENGTH>*) External::Unwrap(args[1]);
    if (!bs2) {
        return v8::ThrowException(v8::String::New("In makeSameSize bitset 2 is Null"));
    }
    
    bs->makeSameSize(*bs2);
    
    return scope.Close(Null());
}