[Gtk-sharp-list] SelectionData & presistent data
   
    Miguel de Icaza
     
    miguel@ximian.com
       
    31 Oct 2002 12:03:59 -0500
    
    
  
Hello!
> However, when I call sd.Text = "abc" (which calls
> gtk_selection_data_set_text ("abc", 3)), the string "abc" I believe
> exists only for the duration of that function call.  The pointer that
> gets stored in the struct thus becomes bogus, and the real data isn't
> ever really available.
> 
> What's the right way to do this?  Do we need something like a C#
> wrapper around g_memdup and g_free for creating little persistent
> chunks of data like this?
Yes, we need to provide wrappers for g_strdup and g_free somewhere for
this particular purpose.   
Miguel