| 235 | } |
| 236 | |
| 237 | var OSModule::launchFileFromScript(const var::NativeFunctionArgs& args) |
| 238 | { |
| 239 | OSModule* m = getObjectFromJS<OSModule>(args); |
| 240 | if (!m->enabled->boolValue()) return var(); |
| 241 | |
| 242 | if (!checkNumArgs(m->niceName, args, 1)) return var(); |
| 243 | |
| 244 | File f = File(args.arguments[0]); |
| 245 | bool result = m->launchFile(f, args.numArguments > 1 ? args.arguments[1].toString() : ""); |
| 246 | |
| 247 | return result; |
| 248 | } |
| 249 | |
| 250 | void OSModule::killProcess(const String& processName, bool hardKillMode) |
| 251 | { |
nothing calls this directly
no test coverage detected