[gnumeric] fix typo
- From: Andreas J. Guelzow <guelzow src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnumeric] fix typo
- Date: Tue, 25 Jun 2013 08:51:42 +0000 (UTC)
commit 312f3b5f2265778ff34919bf67f2a4bbf4bcc90f
Author: Andreas J Guelzow <aguelzow pyrshep ca>
Date: Tue Jun 25 02:51:17 2013 -0600
fix typo
2013-06-25 Andreas J. Guelzow <aguelzow pyrshep ca>
* xlsx-utils.c (xlsx_func_r_q_output_handler): use variable
rather than hard code (wrong) constant
plugins/excel/ChangeLog | 5 +++++
plugins/excel/xlsx-utils.c | 20 ++++++++++----------
2 files changed, 15 insertions(+), 10 deletions(-)
---
diff --git a/plugins/excel/ChangeLog b/plugins/excel/ChangeLog
index ca00a88..7e932d6 100644
--- a/plugins/excel/ChangeLog
+++ b/plugins/excel/ChangeLog
@@ -1,5 +1,10 @@
2013-06-25 Andreas J. Guelzow <aguelzow pyrshep ca>
+ * xlsx-utils.c (xlsx_func_r_q_output_handler): use variable
+ rather than hard code (wrong) constant
+
+2013-06-25 Andreas J. Guelzow <aguelzow pyrshep ca>
+
* xlsx-utils.c (xlsx_write_r_q_func): new
(xlsx_func_r_q_output_handler): new
(xlsx_func_norminv_output_handler): new
diff --git a/plugins/excel/xlsx-utils.c b/plugins/excel/xlsx-utils.c
index 71f653e..7aed2d4 100644
--- a/plugins/excel/xlsx-utils.c
+++ b/plugins/excel/xlsx-utils.c
@@ -271,21 +271,21 @@ xlsx_func_r_q_output_handler (GnmConventionsOut *out, GnmExprFunction const *fun
if (use_lower_tail < 2 && use_log == 0) {
/* R.Qx(a,b,c) --> name(a,b,c) */
/* R.Qx(a,b,c) --> name(1-a,b,c) */
- xlsx_write_r_q_func (out,name, ptr, 2, use_lower_tail, 0);
+ xlsx_write_r_q_func (out,name, ptr, n, use_lower_tail, 0);
return TRUE;
} else if (use_lower_tail < 2 && use_log == 1) {
/* R.Qx(a,b,c) --> name(exp(a),b,c) */
/* R.Qx(a,b,c) --> name(1-exp(a),b,c) */
- xlsx_write_r_q_func (out,name, ptr, 2, use_lower_tail, 1);
+ xlsx_write_r_q_func (out,name, ptr, n, use_lower_tail, 1);
return TRUE;
} else if (/* use_lower_tail == 2 && */ use_log == 0) {
/* R.Qx(a,b,c,d) --> if(d,name(a,b,c), name(1-a,b,c)) */
g_string_append (target, "if(");
gnm_expr_as_gstring (ptr[n+1], out);
g_string_append_c (target, ',');
- xlsx_write_r_q_func (out,name, ptr, 2, 1, 0);
+ xlsx_write_r_q_func (out,name, ptr, n, 1, 0);
g_string_append_c (target, ',');
- xlsx_write_r_q_func (out,name, ptr, 2, 0, 0);
+ xlsx_write_r_q_func (out,name, ptr, n, 0, 0);
g_string_append_c (target, ')');
return TRUE;
} else if (use_lower_tail < 2 /* && use_log == 2 */) {
@@ -296,9 +296,9 @@ xlsx_func_r_q_output_handler (GnmConventionsOut *out, GnmExprFunction const *fun
g_string_append (target, "if(");
gnm_expr_as_gstring (ptr[n+2], out);
g_string_append_c (target, ',');
- xlsx_write_r_q_func (out,name, ptr, 2, use_lower_tail, 1);
+ xlsx_write_r_q_func (out,name, ptr, n, use_lower_tail, 1);
g_string_append_c (target, ',');
- xlsx_write_r_q_func (out,name, ptr, 2, use_lower_tail, 0);
+ xlsx_write_r_q_func (out,name, ptr, n, use_lower_tail, 0);
g_string_append_c (target, ')');
return TRUE;
} else /*if (use_lower_tail == 2 && use_log == 2 */ {
@@ -310,15 +310,15 @@ xlsx_func_r_q_output_handler (GnmConventionsOut *out, GnmExprFunction const *fun
g_string_append (target, ",if(");
gnm_expr_as_gstring (ptr[n+2], out);
g_string_append_c (target, ',');
- xlsx_write_r_q_func (out,name, ptr, 2, 1, 1);
+ xlsx_write_r_q_func (out,name, ptr, n, 1, 1);
g_string_append_c (target, ',');
- xlsx_write_r_q_func (out,name, ptr, 2, 1, 0);
+ xlsx_write_r_q_func (out,name, ptr, n, 1, 0);
g_string_append (target, "),if(");
gnm_expr_as_gstring (ptr[n+2], out);
g_string_append_c (target, ',');
- xlsx_write_r_q_func (out,name, ptr, 2, 0, 1);
+ xlsx_write_r_q_func (out,name, ptr, n, 0, 1);
g_string_append_c (target, ',');
- xlsx_write_r_q_func (out,name, ptr, 2, 0, 0);
+ xlsx_write_r_q_func (out,name, ptr, n, 0, 0);
g_string_append (target, "))");
return TRUE;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]