[linux] X da sa vobec zistit, ci je dany widget destroy-nuty
peter Fodrek
fodrek na kasr.elf.stuba.sk
Středa Říjen 2 13:25:22 CEST 2002
Caute...
Vie niekto zistit ci je dany widget uz destroynuty alebo nie? Ide od ApplicationShell ale s nim je spojeny ApplicationContext
Nemam napad na korektnu cinnost napada me len
XtDestroyAppContext(appcont);
// zaciatok zistovania ci je uz zruseny
do
{
*pomocna=1;
while((pid(fork())==-1);
if(pid==0)
{
mx=XtCreateManagedWidget(...,hlavne, );
UnmageChild(mx);
Destroywidget(mx);
*pomocna=0;
exit(0);
}
sleep(2);
}while(*pomocna==0);
/* uz je zruseny
hlavne=XtAppInitalize(appcont);
Co nie je velmi korekne, aj ked pomocna je pointer do shared memory ...
Co vy na to...
Moze to byt takto pouzite a nebude to velmi iritujuce... Alebo poznate lepsie riesenie... Bohuzial bez XtDestroyAppContext sa aplikacia nechova tak ako ma, no s nim pada pri 37.-500. priebehu kodom...
Diki
Peto
------------- další část ---------------
HTML příloha byla odstraněna...
URL: http://lists.linux.sk/pipermail/linux/attachments/20021002/11ed2867/attachment.html
Další informace o konferenci linux