mirror of
git://projects.qi-hardware.com/fped.git
synced 2025-04-21 12:27:27 +03:00
- inst.c: cleanup_inst leaked memory when using special pads
- changed pad classification in instances from bare/other to copper/special - moved LAYER_* definitions from layer.h to layer.c - after instantiation, we perform sanity checks on pads and remove layers from coppery pads that are handled by a special layer - fped.y: the line number in objects was never set - overlap.c: fixed overlap calculations - gui_tool.c: end_new_pad didn't initialize the pad type git-svn-id: http://svn.openmoko.org/trunk/eda/fped@5635 99fdad57-331a-0410-800a-d7fa5415bdb3
This commit is contained in:
3
obj.c
3
obj.c
@@ -20,6 +20,7 @@
|
||||
#include "expr.h"
|
||||
#include "meas.h"
|
||||
#include "inst.h"
|
||||
#include "layer.h"
|
||||
#include "delete.h"
|
||||
#include "obj.h"
|
||||
|
||||
@@ -303,6 +304,8 @@ int instantiate(void)
|
||||
instantiation_error = NULL;
|
||||
reset_all_loops();
|
||||
ok = generate_frame(root_frame, zero, NULL, NULL, 1);
|
||||
if (ok)
|
||||
ok = refine_layers();
|
||||
if (ok)
|
||||
ok = instantiate_meas();
|
||||
if (ok)
|
||||
|
||||
Reference in New Issue
Block a user