mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Merge Sumit Bhardway's 'gdate-day-buffer' fix for gcc-7.
This commit is contained in:
commit
2ceaba371d
@ -1128,7 +1128,7 @@ gnc_dense_cal_draw_to_buffer(GncDenseCal *dcal)
|
|||||||
{
|
{
|
||||||
GDate d, eoc;
|
GDate d, eoc;
|
||||||
gint doc;
|
gint doc;
|
||||||
gchar dayNumBuf[3];
|
gchar dayNumBuf[4];
|
||||||
gint numW, numH;
|
gint numW, numH;
|
||||||
gint x1, y1, x2, y2, w, h;
|
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++)
|
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);
|
doc_coords(dcal, doc, &x1, &y1, &x2, &y2);
|
||||||
memset(dayNumBuf, 0, 3);
|
memset(dayNumBuf, 0, 4);
|
||||||
snprintf(dayNumBuf, 3, "%d", g_date_get_day(&d));
|
snprintf(dayNumBuf, 4, "%d", g_date_get_day(&d));
|
||||||
pango_layout_set_text(layout, dayNumBuf, -1);
|
pango_layout_set_text(layout, dayNumBuf, -1);
|
||||||
pango_layout_get_pixel_size(layout, &numW, &numH);
|
pango_layout_get_pixel_size(layout, &numW, &numH);
|
||||||
w = (x2 - x1) + 1;
|
w = (x2 - x1) + 1;
|
||||||
|
Loading…
Reference in New Issue
Block a user