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);