Firefox 3.1 compatibility fix (from Simon)
This commit is contained in:
parent
f508ec2e84
commit
1f84890a4a
|
@ -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);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user