diff --git a/include/wire.h b/include/wire.h index be26efd8286d430f48294574b8c4d63a61851fbb..34cf53943a9aa9603f2358a48d38b5635135f91a 100644 --- a/include/wire.h +++ b/include/wire.h @@ -30,6 +30,10 @@ typedef struct log_srec { unsigned f7 : 1, f6 : 1, f5 : 1, f4 : 1, f3 : 1, f2 : 1, f1 : 1, f0 : 1; } log_srec; /* Solder point */ +void newhw(log_hwrec **hw); + +void newvw(log_vwrec **vw); + void addvwire(short x1, short x2, short y, short colr); void addhwire(short x1, short x2, short y, short colr); @@ -44,6 +48,8 @@ void delhwire(log_hwrec *hw); void closerwire(short x, short y); +void newsolder(log_srec **s); + void addsolder(short x, short y, log_hwrec *hw, log_hwrec *hw2, log_vwrec *vw, log_vwrec *vw2); log_srec *findsolder(short x, short y); diff --git a/src/pagereader.c b/src/pagereader.c index 1e931552c9bff91a602ee82b9dd848be87b2f8f3..a2dae78c58f637a014b84b05a78850daed63861c 100644 --- a/src/pagereader.c +++ b/src/pagereader.c @@ -3,6 +3,7 @@ #include "logfont.h" #include "node.h" #include "log.h" +#include "page.h" void loadfail(char *msg, struct LOC_loadpage *LINK) {