Update std.js

This commit is contained in:
Namhyeon Go 2022-06-05 20:01:02 +09:00 committed by GitHub
parent 39ec21b9ba
commit d5d5971ff1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -364,10 +364,9 @@ function StdEventableObject() {
};
};
function AsyncFunction(f, owner) {
function AsyncFunction(f, _filename) {
this.f = f;
this.owner = owner;
this._filename = _filename;
this.run = function() {
var args = Array.from(arguments);
@ -384,7 +383,7 @@ function AsyncFunction(f, owner) {
// CLI or Window?
if (typeof WScript !== "undefined") {
require("lib/shell").show(["cscript", "app.js", this.owner, f].concat(args));
require("lib/shell").show(["cscript", "app.js", this._filename, f].concat(args));
} else {
sleep(1, _f);
}
@ -394,8 +393,7 @@ function AsyncFunction(f, owner) {
return this.f.apply(null, arguments);
};
};
AsyncFunction.counter = 0; // static variable
AsyncFunction.counter = 0;
AsyncFunction.bind = function(exports, args) {
var result = false;