From 350fd53fa7944151e4bc99d29c68b29838c68134 Mon Sep 17 00:00:00 2001 From: John Luke Date: Tue, 19 Aug 2003 21:07:24 +0000 Subject: [PATCH] 2003-08-19 John Luke * glib/ListBase.cs: Add convenience .Append (string) method svn path=/trunk/gtk-sharp/; revision=17416 --- ChangeLog | 4 ++++ glib/ListBase.cs | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/ChangeLog b/ChangeLog index 289f8d9ff..522358870 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2003-08-19 John Luke + + * glib/ListBase.cs: Add convenience .Append (string) method + 2003-08-19 Martin Willemoes Hansen * generator/Method.cs: Fixed bug where all ToString methods diff --git a/glib/ListBase.cs b/glib/ListBase.cs index bbbf58ce5..94176b9cc 100644 --- a/glib/ListBase.cs +++ b/glib/ListBase.cs @@ -86,6 +86,11 @@ namespace GLib { list_ptr = Append (list_ptr, raw); } + public void Append (string item) + { + this.Append (Marshal.StringToHGlobalAnsi (item)); + } + public void Prepend (IntPtr raw) { list_ptr = Prepend (list_ptr, raw);