rem: return c.accept(); 
add: { if (!c.accept()) return false;  display(getMsg(MSG_DCCCHAT_ACCEPTED, c._getParams()), "DCC-CHAT"); return true; } 
context:     function accept(c)    {        if (c.TYPE == "IRCDCCChat")            return c.accept();        // Accept the request passed in...        var filename = c.filename;        var ext = "*";        var m = filename.match(/...\.([a-z]+)$/i);        if (m)            ext = "*." + m[1];        var pickerRv = pickSaveAs(getMsg(MSG_DCCFILE_SAVE_TO, filename),                                  ["$all", ext], filename);        if (pickerRv.reason == PICK_CANCEL)            return false;        c.accept(pickerRv.file);        if (c.TYPE == "CIRCDCCChat")            display(getMsg(MSG_DCCCHAT_ACCEPTED, c._getParams()),                    "DCC-CHAT");        else            display(getMsg(MSG_DCCFILE_ACCEPTED, c._getParams()),                    "DCC-FILE");        return true;    };
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/6d962143fd9f9dada46f930a3b03e8cb5a9da449/commands.js/buggy/extensions/irc/xul/content/commands.js