rem: if (deny || param.as == "link") { 
add: if (poll.closed || param.as == "results") poll.renderSkin("results"); else if (deny || param.as == "link") { 
context: function poll_macro(param) {  var parts = param.id.split("/");  if (parts.length == 2) {    var blog = root.get(parts[0]);    var poll = blog.polls.get(parts[1]);  }  else {    var blog = path.weblog;    var poll = blog.polls.get(param.id);  }  if (!poll)    return("[poll id " + param.id + " does not exist.]");  var deny = poll.isVoteDenied(session.user);  if (deny || param.as == "link") {    openLink(poll.href());    res.write(poll.question);    closeLink();  }  else if (poll.closed || param.as == "results")    poll.renderSkin("results");  else {    res.data.action = poll.href();    poll.renderSkin("main");  }}
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/993/71afe8d8be3578cc4b9e73d22fa2f905c7fcbff5/macros.js/buggy/code/Global/macros.js