gnucash master: Multiple changes pushed

John Ralls jralls at code.gnucash.org
Fri Jul 21 20:39:55 EDT 2017


Updated	 via  https://github.com/Gnucash/gnucash/commit/2ceaba37 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/44e93d4a (commit)
	from  https://github.com/Gnucash/gnucash/commit/d41c9fd5 (commit)



commit 2ceaba371d54263aa86bd9ca58f465f77268845b
Merge: d41c9fd 44e93d4
Author: John Ralls <jralls at ceridwen.us>
Date:   Fri Jul 21 17:38:54 2017 -0700

    Merge Sumit Bhardway's 'gdate-day-buffer' fix for gcc-7.


commit 44e93d4a4bb7f83678e03221d87a04c1b4468dd6
Author: Sumit Bhardwaj <bhardwajs at users.noreply.github.com>
Date:   Thu Jul 20 23:10:07 2017 -0700

    membuf changes in gnc-dense-cal.c for gcc7 warnings

diff --git a/src/gnome-utils/gnc-dense-cal.c b/src/gnome-utils/gnc-dense-cal.c
index 07f86f1..17a9153 100644
--- a/src/gnome-utils/gnc-dense-cal.c
+++ b/src/gnome-utils/gnc-dense-cal.c
@@ -1128,7 +1128,7 @@ gnc_dense_cal_draw_to_buffer(GncDenseCal *dcal)
     {
         GDate d, eoc;
         gint doc;
-        gchar dayNumBuf[3];
+        gchar dayNumBuf[4];
         gint numW, numH;
         gint x1, y1, x2, y2, w, h;
 
@@ -1138,8 +1138,8 @@ gnc_dense_cal_draw_to_buffer(GncDenseCal *dcal)
         for (doc = 0; g_date_get_julian(&d) < g_date_get_julian(&eoc); g_date_add_days(&d, 1), doc++)
         {
             doc_coords(dcal, doc, &x1, &y1, &x2, &y2);
-            memset(dayNumBuf, 0, 3);
-            snprintf(dayNumBuf, 3, "%d", g_date_get_day(&d));
+            memset(dayNumBuf, 0, 4);
+            snprintf(dayNumBuf, 4, "%d", g_date_get_day(&d));
             pango_layout_set_text(layout, dayNumBuf, -1);
             pango_layout_get_pixel_size(layout, &numW, &numH);
             w = (x2 - x1) + 1;



Summary of changes:
 src/gnome-utils/gnc-dense-cal.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)



More information about the gnucash-changes mailing list