Re: help on gtk with mysql
- From: David Nečas (Yeti) <yeti physics muni cz>
- To: gtk-list gnome org
- Subject: Re: help on gtk with mysql
- Date: Tue, 17 Oct 2006 14:10:16 +0200
On Tue, Oct 17, 2006 at 02:38:31PM +0300, Tor Lillqvist wrote:
>
> > doSQL(conn,"INSERT INTO test(id )VALUES("%s"),p");
>
> How does this even compile?
It cannot, there also undeclared variables (combo),
nonexistent functions (strdup), broken strings, and I'm not
sure if the Sameer/Prathibha understands GtkCombo and
GtkComboBox are two different widgets -- and the former is
deprecated -- because the code uses GtkCombo while the
e-mail talks about combo *boxes*.
Anyway, the problem is that GtkCombo has no "text" property
-- BTW, this should be clearly seen from the run-time
warnings the attempts to set and get it cause (if not from
the documentation). But all I can say about the proper use
of GtkCombo is: Don't, use GtkComboBox instead.
Also,
g_object_get(combo, "text", &p, NULL);
p = g_strdup(p);
would be a memory leak because g_object_get() already creats
a new copy of the string.
Yeti
--
Whatever.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]