rem: rows && rows.release(); 
context: var convert = function(type) {   type || (type = String.EMPTY);      var rows, sql;   var db = getDBConnection("antville");   function quote(s) {      return "'" + s.replace(/\\/g, "\\\\").replace(/'/g, "\\'") + "'";   }         switch (type.toLowerCase()) {      case "users":      var query = "select user_id, hash, salt, user_url from av_user";      var rows = db.executeRetrieval(query);      while (rows && rows.next()) {         sql = "update av_user set metadata = " + quote({            hash: rows.getColumnItem("hash"),            salt: rows.getColumnItem("salt"),            url: rows.getColumnItem("user_url")         }.toSource()) + " where user_id = " + rows.getColumnItem("user_id");         writeln(sql);         db.executeCommand(sql);      }      break;   }   rows && rows.release();   return;};
meta: 993	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/993/d46237ae5555045222f493137c5c51dbcd7b4033/conversion.js/clean/compatibility/Global/conversion.js