summaryrefslogtreecommitdiff
path: root/libs/cassowary/ClBug1.cc
blob: e7543757e3d868482d873bb4b0070dd94f8a1cd3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <cassowary/Cl.h>

int main()
{
  ClVariable *var = new ClVariable();
  ClSimplexSolver *solver = new ClSimplexSolver();
  ClStayConstraint *stcn = new ClStayConstraint(*var,ClsWeak(),1.0);

  cout << *solver;
  solver->AddConstraint(*stcn);
  cout << *solver;
  solver->RemoveConstraint(*stcn);
  cout << *solver;
}
/*
The result is a segmentation fault when the constraint is removed.  I
don't understand why.

Anthony Beurive'" <beurive@labri.u-bordeaux.fr>
*/