projects
/
ghc-base.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[project @ 2002-04-24 16:09:12 by simonmar]
[ghc-base.git]
/
System
/
Environment.hs
diff --git
a/System/Environment.hs
b/System/Environment.hs
index
d85a52d
..
76005a9
100644
(file)
--- a/
System/Environment.hs
+++ b/
System/Environment.hs
@@
-8,7
+8,7
@@
-- Stability : provisional
-- Portability : portable
--
-- Stability : provisional
-- Portability : portable
--
--- $Id: Environment.hs,v 1.4 2002/01/02 14:40:11 simonmar Exp $
+-- $Id: Environment.hs,v 1.5 2002/04/24 16:09:22 simonmar Exp $
--
-- Miscellaneous information about the system environment.
--
--
-- Miscellaneous information about the system environment.
--
@@
-47,7
+47,7
@@
getArgs =
peekArray (p - 1) (advancePtr argv 1) >>= mapM peekCString
peekArray (p - 1) (advancePtr argv 1) >>= mapM peekCString
-foreign import "getProgArgv" unsafe
+foreign import ccall unsafe "getProgArgv"
getProgArgv :: Ptr CInt -> Ptr (Ptr CString) -> IO ()
-- Computation `getProgName' returns the name of the program
getProgArgv :: Ptr CInt -> Ptr (Ptr CString) -> IO ()
-- Computation `getProgName' returns the name of the program
@@
-97,5
+97,5
@@
getEnv name =
else ioException (IOError Nothing NoSuchThing "getEnv"
"no environment variable" (Just name))
else ioException (IOError Nothing NoSuchThing "getEnv"
"no environment variable" (Just name))
-foreign import ccall "getenv" unsafe
+foreign import ccall unsafe "getenv"
c_getenv :: CString -> IO (Ptr CChar)
c_getenv :: CString -> IO (Ptr CChar)