[project @ 2000-12-13 11:30:12 by sewardj]
authorsewardj <unknown>
Wed, 13 Dec 2000 11:30:12 +0000 (11:30 +0000)
committersewardj <unknown>
Wed, 13 Dec 2000 11:30:12 +0000 (11:30 +0000)
Track renaming of newCharArray# to newByteArray#

ghc/compiler/utils/PrimPacked.lhs

index 502da6e..250f7bf 100644 (file)
@@ -187,9 +187,12 @@ new_ps_array size = ST $ \ s ->
 #elif __GLASGOW_HASKELL__ < 405
     case (newCharArray# size s)          of { (# s2#, barr# #) ->
     (# s2#, MutableByteArray bot barr# #) }
-#else
+#elif __GLASGOW_HASKELL__ < 411
     case (newCharArray# size s)          of { (# s2#, barr# #) ->
     (# s2#, MutableByteArray bot bot barr# #) }
+#else /* 411 and higher */
+    case (newByteArray# size s)          of { (# s2#, barr# #) ->
+    (# s2#, MutableByteArray bot bot barr# #) }
 #endif
   where
     bot = error "new_ps_array"