return JS_FALSE;
return JS_TRUE;
InstallFileOpFileUnixLink(JSContext *cx, JSObject *obj, uintN argc, jsval *argv, jsval *rval){  nsInstall *nativeThis = (nsInstall*)JS_GetPrivate(cx, obj);  PRInt32 nativeRet;  nsAutoString b0;  PRInt32      b1;  *rval = JSVAL_NULL;  // If there's no private data, this must be the prototype, so ignore  if(nsnull == nativeThis)  {    return JS_TRUE;  }  if(argc >= 2)  {    //  public int FileUnixLinkCreate (String aSourceFolder,    //                                 Number aFlags);    ConvertJSValToStr(b0, cx, argv[0]);    b1 = JSVAL_TO_INT(argv[1]);    nsFileSpec fsB0(b0);    if(NS_OK != nativeThis->FileOpFileUnixLink(fsB0, b1, &nativeRet))    {      return JS_FALSE;    }    *rval = INT_TO_JSVAL(nativeRet);  }  else  {    JS_ReportError(cx, "Function FileUnixLink requires 2 parameters");    return JS_FALSE;  }  return JS_TRUE;}