Actually when I access anything from "msg", it just segment faults :(

https://gist.github.com/922060

On Thu, Apr 14, 2011 at 6:45 PM, Joseph Montanez
<[email protected]> wrote:
> I got it, I needed
>
> public void dostuff (out unowned Soup.Message msg)
>
> and then I could do:
> dostuff(out msg);
>
> On Thu, Apr 14, 2011 at 11:24 AM, Abderrahim Kitouni
> <[email protected]> wrote:
>> Hello,
>>
>>                 في خ، 14-04-2011 عند 07:58 -0700 ، كتب Joseph Montanez:
>>> I am trying to pass Soup.Message msg as a reference to another
>>> function but I end up getting   "Invalid assignment from owned
>>> expression to unowned variable". I tried
>>>
>>> void default_handlertwo (Soup.Server server, Soup.Message msg, string path,
>>>                           GLib.HashTable? query, Soup.ClientContext client)
>>>
>>> public void dostuff (out Soup.Message msg)
>>>
>>> //and then
>>> dostuff(out msg);
>>>
>>> //I tried casting (owned) on it as well
>>> dostuff((owned) msg);
>>
>> Are you sure the problem is here? I'd guess the problem is when you
>> assign the result to msg in the dostuff method. Can you try putting the
>> (owned) cast there?
>>
>> HTH,
>> Abderrahim
>>
>>
>
>
>
> --
> Joseph Montanez
> Web Developer
> Gorilla3D
> Design, Develop, Deploy
>



-- 
Joseph Montanez
Web Developer
Gorilla3D
Design, Develop, Deploy
_______________________________________________
vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to