[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [sc-dev] refresh crashes fix?
- To: sc-dev@xxxxxxxxxxxxxxxx
- Subject: Re: [sc-dev] refresh crashes fix?
- From: blackrain <blackrain.sc@xxxxxxxxx>
- Date: Wed, 24 Dec 2008 00:59:06 -0600
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=XTwXOtCrUW9wizfzlmPjtTJ+wXBpesbauY4NstwTxMc=; b=U2t8FUeo3L+cwVuVK2IzBs6GtL67U0luFLTm3hly72YUwdcXBayDcQJnsquyPeVE/4 xLiWgSvlcIX0XM2EnLYNOvDjEkOQg0BZIEl3KsHyDwSAV1F87fsOCvltEaSLHGgrD2rB LNlT6IGKcgPVCsBW6to3V4RAs9C9hEua/7bPM=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=sz7/ydZw5Rn4SHwCFlCx0m6pdLG3NPoHZW7GeWsuxh6tCXdyTtvhbBzqnY6rjVT0Ow AXp6cz/u/SNYJqSjb4HBR7DWcgP1INSXDz0UyJCblwhgD79aZqzcgX/SwA+9HbruOGiN sOieHKg8wTmrem1UrGQoWYQy8+pgd+0Dg7nB4=
- In-reply-to: <79877CCC-7982-41F4-9D74-8E9DE066B6CB@xxxxxxxxxxxxxxxxx>
- List-id: SuperCollider developers mailing list <sc-devel.create.ucsb.edu>
- References: <79877CCC-7982-41F4-9D74-8E9DE066B6CB@xxxxxxxxxxxxxxxxx>
- Reply-to: sc-dev@xxxxxxxxxxxxxxxx
- Sender: owner-sc-dev@xxxxxxxxxxxxxxxx
good call Jan, thanks.
cheers,
x
On Tue, Dec 23, 2008 at 3:26 PM, Jan T <sc3@xxxxxxxxxxxxxxxxx> wrote:
> Hi
> i was playing around with some Pen based guis the last few days and apart
> from a weird behaviour (no error messages printed, but app - hang), i'm
> getting bad crashes, when trying to refresh a non existing SCUserView.
> Checking for NULL seems to help:
>
> int prSCView_Refresh(struct VMGlobals *g, int numArgsPushed);
> int prSCView_Refresh(struct VMGlobals *g, int numArgsPushed)
> {
> if (!g->canCallOS) return errCantCallOS;
>
> SCView *view = (SCView*)(g->sp)[0].uo->slots[0].ui;
> if(!view) return errNone;
> view->refresh();
> return errNone;
> }
>
> any objection to commit this?
>
> Jan
>
> _______________________________________________
> sc-dev mailing list
>
> info (subscription, etc.):
> http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
> archive: https://listarc.bham.ac.uk/marchives/sc-dev/
> search: https://listarc.bham.ac.uk/lists/sc-dev/search/
>
_______________________________________________
sc-dev mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-dev/
search: https://listarc.bham.ac.uk/lists/sc-dev/search/