minor cleanup
This commit is contained in:
parent
654045f2de
commit
8d6044563a
|
@ -40,9 +40,10 @@ bool g_TwoSegmentTrackBuild = TRUE;
|
||||||
bool g_HightLigt_Status;
|
bool g_HightLigt_Status;
|
||||||
extern PARAM_CFG_BASE* ParamCfgList[];
|
extern PARAM_CFG_BASE* ParamCfgList[];
|
||||||
|
|
||||||
char* buf_work = NULL; /* pointeur sur le buffer de travail */
|
/* A buffer used in some computations (will be removed in next cleanup code,
|
||||||
char* adr_lowmem = NULL; /* adresse de base memoire de calcul disponible*/
|
* DO NOT use) */
|
||||||
char* adr_max = NULL; /* adresse haute maxi utilisee pour la memoire */
|
#define BUFMEMSIZE 256000 /* buffer size (in bytes) */
|
||||||
|
char* adr_lowmem = NULL;
|
||||||
|
|
||||||
int Angle_Rot_Module;
|
int Angle_Rot_Module;
|
||||||
int ModuleSegmentWidth;
|
int ModuleSegmentWidth;
|
||||||
|
@ -141,8 +142,7 @@ Changing extension to .brd." ),
|
||||||
|
|
||||||
/* allocation de la memoire pour le fichier et autres buffers: */
|
/* allocation de la memoire pour le fichier et autres buffers: */
|
||||||
/* On reserve BUFMEMSIZE octets de ram pour calcul */
|
/* On reserve BUFMEMSIZE octets de ram pour calcul */
|
||||||
buf_work = adr_lowmem = (char*) MyZMalloc( BUFMEMSIZE ); /* adresse de la zone de calcul */
|
adr_lowmem = (char*) MyZMalloc( BUFMEMSIZE ); /* adresse de la zone de calcul */
|
||||||
adr_max = adr_lowmem;
|
|
||||||
|
|
||||||
if( adr_lowmem == NULL )
|
if( adr_lowmem == NULL )
|
||||||
{
|
{
|
||||||
|
|
|
@ -82,14 +82,6 @@ extern bool Segments_45_Only;
|
||||||
extern wxString g_Shapes3DExtBuffer;
|
extern wxString g_Shapes3DExtBuffer;
|
||||||
extern wxString g_DocModulesFileName;
|
extern wxString g_DocModulesFileName;
|
||||||
|
|
||||||
/* A buffer used in some computations (will be removed in next cleanup code,
|
|
||||||
* do not use) */
|
|
||||||
#define BUFMEMSIZE 256000 /* buffer size (in bytes) */
|
|
||||||
extern char* buf_work; /* pointeur sur le buffer de travail */
|
|
||||||
extern char* adr_lowmem; /* adresse de base memoire de calcul disponible*/
|
|
||||||
extern char* adr_himem; /* adresse haute limite de la memoire disponible*/
|
|
||||||
extern char* adr_max; /* adresse haute maxi utilisee pour la memoire */
|
|
||||||
|
|
||||||
/* Variables used in footprint handling */
|
/* Variables used in footprint handling */
|
||||||
extern int Angle_Rot_Module;
|
extern int Angle_Rot_Module;
|
||||||
extern wxSize ModuleTextSize; /* Default footprint texts size */
|
extern wxSize ModuleTextSize; /* Default footprint texts size */
|
||||||
|
|
|
@ -13,6 +13,8 @@
|
||||||
|
|
||||||
#include "protos.h"
|
#include "protos.h"
|
||||||
|
|
||||||
|
extern char* adr_lowmem; /* adresse de base memoire de calcul disponible */
|
||||||
|
|
||||||
/* exported variables */
|
/* exported variables */
|
||||||
CHEVELU* g_pt_chevelu;
|
CHEVELU* g_pt_chevelu;
|
||||||
CHEVELU* local_liste_chevelu; // Buffer address for local ratsnest
|
CHEVELU* local_liste_chevelu; // Buffer address for local ratsnest
|
||||||
|
@ -566,7 +568,6 @@ void WinEDA_BasePcbFrame::Build_Board_Ratsnest( wxDC* DC )
|
||||||
|
|
||||||
m_Pcb->m_NbNoconnect = noconn;
|
m_Pcb->m_NbNoconnect = noconn;
|
||||||
m_Pcb->m_Status_Pcb |= LISTE_CHEVELU_OK;
|
m_Pcb->m_Status_Pcb |= LISTE_CHEVELU_OK;
|
||||||
adr_lowmem = buf_work;
|
|
||||||
|
|
||||||
// erase the ratsnest displayed on screen if needed
|
// erase the ratsnest displayed on screen if needed
|
||||||
CHEVELU* Chevelu = (CHEVELU*) m_Pcb->m_Ratsnest;
|
CHEVELU* Chevelu = (CHEVELU*) m_Pcb->m_Ratsnest;
|
||||||
|
@ -1002,8 +1003,6 @@ void WinEDA_BasePcbFrame::build_liste_pads()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
adr_lowmem = buf_work;
|
|
||||||
|
|
||||||
if( m_Pcb->m_Ratsnest )
|
if( m_Pcb->m_Ratsnest )
|
||||||
{
|
{
|
||||||
MyFree( m_Pcb->m_Ratsnest );
|
MyFree( m_Pcb->m_Ratsnest );
|
||||||
|
@ -1247,9 +1246,6 @@ calcul_chevelu_ext:
|
||||||
local_chevelu++;
|
local_chevelu++;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* return the new free memory buffer address, in the general buffer */
|
|
||||||
adr_max = MAX( adr_max, (char*) (local_chevelu + 1) );
|
|
||||||
|
|
||||||
return (char*) (local_chevelu + 1); /* the struct pointed by local_chevelu is used
|
return (char*) (local_chevelu + 1); /* the struct pointed by local_chevelu is used
|
||||||
in temporary computations, so we skip it
|
in temporary computations, so we skip it
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue