Author: particle
Date: Thu Dec 11 10:18:17 2008
New Revision: 33803

Modified:
   trunk/runtime/parrot/library/Config/JSON.pir

Log:
[library] fix Config/JSON.pir to use 'readall' instead of deprecated 'slurp'

Modified: trunk/runtime/parrot/library/Config/JSON.pir
==============================================================================
--- trunk/runtime/parrot/library/Config/JSON.pir        (original)
+++ trunk/runtime/parrot/library/Config/JSON.pir        Thu Dec 11 10:18:17 2008
@@ -20,17 +20,17 @@
 
     # Slurp in the file
     .local string text
-    .local pmc pio
+    .local pmc fh
 
-    pio = open filename, '<'
-    if pio goto slurp_file
+    fh = open filename, '<'
+    if fh goto slurp_file
     $P0 = new 'Exception'
     $S0 = concat "can't open file: ", filename
     $P0 = $S0
     throw $P0
 
   slurp_file:
-    text = pio.'slurp'(filename)
+    text = fh.'readall'()
 
     # convert the text to an object and return it.
     load_bytecode 'compilers/json/JSON.pbc'

Reply via email to