Backport fix for [Issue-11] from 2.0

diff --git a/release-notes/VERSION b/release-notes/VERSION
index 63b550a..6a8b59b 100644
--- a/release-notes/VERSION
+++ b/release-notes/VERSION
@@ -8,6 +8,9 @@
 
   Fixes:
 
+  * [Issue-11] JsonParser.getValueAsLong() returning int, not long
+   (reported by Daniel L)
+
 ------------------------------------------------------------------------
 === History: ===
 ------------------------------------------------------------------------
diff --git a/src/java/org/codehaus/jackson/JsonParser.java b/src/java/org/codehaus/jackson/JsonParser.java
index b8e221c..e0b2dde 100644
--- a/src/java/org/codehaus/jackson/JsonParser.java
+++ b/src/java/org/codehaus/jackson/JsonParser.java
@@ -1212,7 +1212,7 @@
      * @since 1.6
      */
     public long getValueAsLong() throws IOException, JsonParseException {
-        return getValueAsInt(0);
+        return getValueAsLong(0L);
     }
     
     /**