rem: CommonFunc.setBMDSProperty(this.lastResource, CommonFunc.BM_DESCRIPTION, status + " " + CommonFunc.getBMDSProperty(this.lastResource, CommonFunc.BM_DESCRIPTION).match(/\[.*\]/)); 
add: CommonFunc.setBMDSProperty(this.lastResource, CommonFunc.BM_DESCRIPTION, status + " " + (CommonFunc.getBMDSProperty(this.lastResource, CommonFunc.BM_DESCRIPTION).match(/\[.*\]/) || "")); 
context: 	checkResult: function(aSucceed, aLastModified, feed) {		var name = CommonFunc.getBMDSProperty(this.lastResource, CommonFunc.BM_NAME);		var url = CommonFunc.getBMDSProperty(this.lastResource, CommonFunc.BM_URL);		var status = 0;		var lastVisit = CommonFunc.getBMDSProperty(this.lastResource, CommonFunc.BM_LAST_VISIT);		if(!lastVisit) {			lastVisit = 0;		} else {			lastVisit /= 1000;		}		if(aSucceed) {			var sig = CommonFunc.getBMDSProperty(this.lastResource, CommonFunc.BM_DESCRIPTION).match(/\[.*\]/);			if(aLastModified) {				if((aLastModified > lastVisit) && (sig != feed.getSignature())) {					status = CommonFunc.STATUS_UPDATE;				} else {					status = CommonFunc.STATUS_NO_UPDATE;				}			} else {				if(sig != feed.getSignature()) {					//logMessage("signature mismatch: " + feed.getTitle() + "; old sig: " + sig + "  new sig: " + feed.getSignature());					status = CommonFunc.STATUS_UPDATE;				} else {					status = CommonFunc.STATUS_NO_UPDATE;				}			}		} else {			status = CommonFunc.STATUS_ERROR;		}		CommonFunc.setBMDSProperty(this.lastResource, CommonFunc.BM_DESCRIPTION, status + " " + CommonFunc.getBMDSProperty(this.lastResource, CommonFunc.BM_DESCRIPTION).match(/\[.*\]/));		this.setCheckingFlag(this.lastResource, false);				if(this.checkList.length == 0) {			this.checking = false;			this.onChecked(name, url);			return;		} else {			this.check();		}	},
meta: 359	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/359/7768171fb35a9f32665f1646e1c13308d2cc99a7/updatechecker.js/clean/src/sage/content/updatechecker.js