Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 501260
Collapse All | Expand All

(-)file_not_specified_in_diff (-4 / +6 lines)
Line  Link Here
0
-- gnumeric-1.10.17/plugins/excel/boot.c
0
++ gnumeric-1.10.17-cve/plugins/excel/boot.c
Lines 59-65 GNM_PLUGIN_MODULE_HEADER; Link Here
59
 */
59
 */
60
gint ms_excel_read_debug = 0;
60
gint ms_excel_read_debug = 0;
61
gint ms_excel_pivot_debug = 0;
61
gint ms_excel_pivot_debug = 0;
62
gint ms_excel_escher_debug = 0;
62
gint ms_excel_escher_debug = 9;
63
gint ms_excel_formula_debug = 0;
63
gint ms_excel_formula_debug = 0;
64
gint ms_excel_chart_debug = 0;
64
gint ms_excel_chart_debug = 0;
65
gint ms_excel_write_debug = 0;
65
gint ms_excel_write_debug = 0;
66
-- gnumeric-1.10.17/plugins/excel/ms-escher.c
66
++ gnumeric-1.10.17-cve/plugins/excel/ms-escher.c
Lines 236-245 ms_escher_get_data (MSEscherState *state Link Here
236
		int len = q->length - (res - q->data);
236
		int len = q->length - (res - q->data);
237
		int counter = 0;
237
		int counter = 0;
238
238
239
		d (1, printf ("MERGE needed (%d) which is >= %d + %d;\n",
239
		d (1, printf ("MERGE needed (%d) which is >= -%d + %d;\n",
240
			      num_bytes, offset, state->end_offset););
240
			      num_bytes, offset, state->end_offset););
241
241
242
		do {
242
		do {
243
			int maxlen = (buffer + num_bytes) - tmp;
244
			len = MIN (len, maxlen);
243
			d (1, printf ("record %d) add %d bytes;\n", ++counter, len););
245
			d (1, printf ("record %d) add %d bytes;\n", ++counter, len););
244
			/* copy necessary portion of current record */
246
			/* copy necessary portion of current record */
245
			memcpy (tmp, res, len);
247
			memcpy (tmp, res, len);

Return to bug 501260