[Gnucash-changes] r11789 - in gnucash/trunk: . src/gnome-utils -
Use a dynamically allocated string for the version.
David Hampton
hampton at cvs.gnucash.org
Wed Nov 2 15:32:43 EST 2005
Author: hampton
Date: 2005-11-02 15:32:42 -0500 (Wed, 02 Nov 2005)
New Revision: 11789
Modified:
gnucash/trunk/ChangeLog
gnucash/trunk/src/gnome-utils/gnc-splash.c
Log:
Use a dynamically allocated string for the version.
Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog 2005-11-02 18:32:44 UTC (rev 11788)
+++ gnucash/trunk/ChangeLog 2005-11-02 20:32:42 UTC (rev 11789)
@@ -1,3 +1,8 @@
+2005-11-02 David Hampton <hampton at employees.org>
+
+ * src/gnome-utils/gnc-splash.c: Use a dynamically allocated string
+ for the version.
+
2005-11-02 Derek Atkins <derek at ihtfp.com>
* configure.in: don't need GNUCASH_CVS anymore
Modified: gnucash/trunk/src/gnome-utils/gnc-splash.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-splash.c 2005-11-02 18:32:44 UTC (rev 11788)
+++ gnucash/trunk/src/gnome-utils/gnc-splash.c 2005-11-02 20:32:42 UTC (rev 11789)
@@ -47,7 +47,7 @@
GtkWidget *vbox;
GtkWidget *version;
GtkWidget *separator;
- gchar ver_string[50];
+ gchar *ver_string;
if (splash) return;
@@ -73,13 +73,14 @@
frame = gtk_frame_new (NULL);
vbox = gtk_vbox_new (FALSE, 3);
#ifdef GNUCASH_SVN
- sprintf(ver_string, _("Version: Gnucash-%s svn (r%d built %s)"),
- VERSION, GNUCASH_SVN_REV, GNUCASH_BUILD_DATE);
+ ver_string = g_strdup_printf(_("Version: Gnucash-%s svn (r%d built %s)"),
+ VERSION, GNUCASH_SVN_REV, GNUCASH_BUILD_DATE);
#else
- sprintf(ver_string, _("Version: Gnucash-%s"), VERSION);
+ ver_string = g_strdup_printf(_("Version: Gnucash-%s"), VERSION);
#endif
version = gtk_label_new (ver_string);
+ g_free(ver_string);
separator = gtk_hseparator_new();
progress = gtk_label_new(_("Loading..."));
More information about the gnucash-changes
mailing list