From owner-freebsd-hackers Tue Nov 7 19:02:41 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id TAA14709 for hackers-outgoing; Tue, 7 Nov 1995 19:02:41 -0800 Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id TAA14704 for ; Tue, 7 Nov 1995 19:02:35 -0800 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.12/8.6.9) with SMTP id TAA02081; Tue, 7 Nov 1995 19:01:53 -0800 To: =?KOI8-R?Q?=E1=CE=C4=D2=C5=CA_=FE=C5=D2=CE=CF=D7?= (aka Andrey A. Chernov, Black Mage) cc: Joerg Wunsch , FreeBSD hackers Subject: Re: Ack! Help, Andrey! I'm having troubles in libdialog! In-reply-to: Your message of "Tue, 07 Nov 1995 22:46:19 +0300." Date: Tue, 07 Nov 1995 19:01:53 -0800 Message-ID: <2079.815799713@time.cdrom.com> From: "Jordan K. Hubbard" Sender: owner-hackers@freebsd.org Precedence: bulk > Better solution for it will be passing NULL pointer to dialog functions > because you not use result[] at all and make them understand NULL > pointer there. Well, while we're wishing here.. :-) A *far far* better solution would be to be able to add callbacks for each item created, then I'd never even need to parse that &%^%$*!! result string at all! The original dialog/libdialog was designed for use from shell scripts, and not from C. The shortcomings of this are obvious. Jordan