Re: add text to entry fails. g_snprintf bad?



You only need to reserve some memory for your labeltext1, use these lines:

gchar labeltext1[6];

g_snprintf(labeltext1, 6, "%f", sim.stepsize);

g_free(labeltext1);

That's it.

Quoting Sven Neumann <sven gimp org>:

> Hi,
> 
> edward hage <edha xs4all nl> writes:
> 
> >     gchar *labeltext1;
> >
> >     g_snprintf(labeltext1, 6, "%f", sim.stepsize);
> >
> >     g_free(labeltext1);
> 
> I suggest you read the snprintf() manpage. You are using g_snprintf()
> on unallocated memory and later you even free the memory that has
> never before been allocated.
> 
> 
> Sven
> _______________________________________________
> gtk-list mailing list
> gtk-list gnome org
> http://mail.gnome.org/mailman/listinfo/gtk-list
> 
> 




-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]