From: Andy S. <And...@co...> - 2010-09-27 04:13:50
|
diffing dir... Fri Sep 24 09:10:14 EDT 2010 Andy Stewart <laz...@gm...> * Use ByteString replace String in 'ThemedIcon.themedIconNew' to support raw filepath Ignore-this: fcbad71f924a5d72bc5b9645191d9844 { hunk ./gio/System/GIO/Icons/ThemedIcon.chs 48 +import Data.ByteString (ByteString) +import Data.ByteString.Unsafe (unsafeUseAsCString, unsafePackCStringFinalizer) hunk ./gio/System/GIO/Icons/ThemedIcon.chs 63 -themedIconNew :: String -- ^ @iconname@ a string containing an icon name. [_$_] +themedIconNew :: ByteString -- ^ @iconname@ a string containing an icon name. [_$_] hunk ./gio/System/GIO/Icons/ThemedIcon.chs 66 - withCString iconName $ \ iconNamePtr -> [_$_] + unsafeUseAsCString iconName $ \ iconNamePtr -> [_$_] } |