[gnumeric] solver: cleanups.
- From: Morten Welinder <mortenw src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnumeric] solver: cleanups.
- Date: Fri, 30 Oct 2009 19:17:20 +0000 (UTC)
commit 9da6ae60a6198d3ab3bae0420ddaabf6851329f7
Author: Morten Welinder <terra gnome org>
Date: Fri Oct 30 15:17:09 2009 -0400
solver: cleanups.
src/solver.h | 2 --
src/tools/solver/solver.c | 4 ++--
2 files changed, 2 insertions(+), 4 deletions(-)
---
diff --git a/src/solver.h b/src/solver.h
index 6a184df..d8de90e 100644
--- a/src/solver.h
+++ b/src/solver.h
@@ -93,8 +93,6 @@ gboolean gnm_solver_constraint_get_part (SolverConstraint const *c,
GnmCell **lhs, gnm_float *cl,
GnmCell **rhs, gnm_float *cr);
-int gnm_solver_constraint_get_size (SolverConstraint const *c);
-
GnmValue *gnm_solver_constraint_get_lhs (SolverConstraint const *c,
Sheet *sheet);
GnmValue *gnm_solver_constraint_get_rhs (SolverConstraint const *c,
diff --git a/src/tools/solver/solver.c b/src/tools/solver/solver.c
index de469d3..a59024b 100644
--- a/src/tools/solver/solver.c
+++ b/src/tools/solver/solver.c
@@ -335,7 +335,7 @@ gnm_solver_constraint_valid (SolverConstraint const *c)
return TRUE;
}
-int
+static int
gnm_solver_constraint_get_size (SolverConstraint const *c)
{
GnmRange r;
@@ -997,7 +997,7 @@ solver_lp_copy (const SolverParameters *src_param, Sheet *new_sheet)
for (constraints = src_param->constraints; constraints;
constraints = constraints->next) {
SolverConstraint *old = constraints->data;
- SolverConstraint *new = g_memdup (old, sizeof (*old));
+ SolverConstraint *new = gnm_solver_constraint_dup (old);
dst_param->constraints =
g_slist_prepend (dst_param->constraints, new);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]