diff -r 66eba4e41b91 -r af8390d807d6 gameServer/Opts.hs --- a/gameServer/Opts.hs Sat Jun 05 20:49:51 2010 +0000 +++ b/gameServer/Opts.hs Sun Jun 06 15:29:33 2010 +0000 @@ -7,6 +7,8 @@ import System.Console.GetOpt import Network import Data.Maybe ( fromMaybe ) +import qualified Data.ByteString.Char8 as B + import CoreTypes import Utils @@ -30,9 +32,9 @@ where readDedicated = fromMaybe True (maybeRead str :: Maybe Bool) -readDbLogin str opts = opts{dbLogin = str} -readDbPassword str opts = opts{dbPassword = str} -readDbHost str opts = opts{dbHost = str} +readDbLogin str opts = opts{dbLogin = B.pack str} +readDbPassword str opts = opts{dbPassword = B.pack str} +readDbHost str opts = opts{dbHost = B.pack str} getOpts :: ServerInfo -> IO ServerInfo getOpts opts = do