Firefox 3.1 compatibility fix (from Simon)

This commit is contained in:
Dan Stillman 2008-10-07 02:56:06 +00:00
parent f508ec2e84
commit 1f84890a4a

View File

@ -1010,22 +1010,16 @@ Zotero.DBConnection.prototype._getTypedValue = function (statement, i) {
var type = statement.getTypeOfIndex(i); var type = statement.getTypeOfIndex(i);
switch (type) { switch (type) {
case statement.VALUE_TYPE_INTEGER: case statement.VALUE_TYPE_INTEGER:
var func = statement.getInt64; return statement.getInt64(i);
break;
case statement.VALUE_TYPE_TEXT: case statement.VALUE_TYPE_TEXT:
var func = statement.getUTF8String; return statement.getUTF8String(i);
break;
case statement.VALUE_TYPE_NULL: case statement.VALUE_TYPE_NULL:
return null; return null;
case statement.VALUE_TYPE_FLOAT: case statement.VALUE_TYPE_FLOAT:
var func = statement.getDouble; return statement.getDouble(i);
break;
case statement.VALUE_TYPE_BLOB: case statement.VALUE_TYPE_BLOB:
var func = statement.getBlob; return statement.getBlob(i);
break;
} }
return func(i);
} }