1
1
Fork 0
mirror of https://github.com/QB64-Phoenix-Edition/QB64pe.git synced 2024-07-01 12:40:36 +00:00

Update internal/source

This commit is contained in:
Autobuild Process 2021-07-13 03:42:49 +00:00
parent 88ab0369c0
commit 757f5acafc
6 changed files with 17915 additions and 17888 deletions

View file

@ -242,6 +242,23 @@ __ARRAY_UDT_IDEBMK[0]=(ptrszint)nothingvalue;
}
}
*__LONG_IDEBMKN=0;
*__LONG_QUICKNAVTOTAL=0;
if (__ARRAY_UDT_QUICKNAVHISTORY[2]&1){
if (__ARRAY_UDT_QUICKNAVHISTORY[2]&2){
memset((void*)(__ARRAY_UDT_QUICKNAVHISTORY[0]),0,__ARRAY_UDT_QUICKNAVHISTORY[5]*16);
}else{
if (__ARRAY_UDT_QUICKNAVHISTORY[2]&4){
cmem_dynamic_free((uint8*)(__ARRAY_UDT_QUICKNAVHISTORY[0]));
}else{
free((void*)(__ARRAY_UDT_QUICKNAVHISTORY[0]));
}
__ARRAY_UDT_QUICKNAVHISTORY[2]^=1;
__ARRAY_UDT_QUICKNAVHISTORY[4]=2147483647;
__ARRAY_UDT_QUICKNAVHISTORY[5]=0;
__ARRAY_UDT_QUICKNAVHISTORY[6]=0;
__ARRAY_UDT_QUICKNAVHISTORY[0]=(ptrszint)nothingvalue;
}
}
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&2){
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,__ARRAY_BYTE_IDEBREAKPOINTS[5]*1);
@ -424,23 +441,6 @@ __ARRAY_STRING_SUBFUNCLIST[6]=0;
__ARRAY_STRING_SUBFUNCLIST[0]=(ptrszint)&nothingstring;
}
}
*__LONG_QUICKNAVTOTAL=0;
if (__ARRAY_LONG_QUICKNAVHISTORY[2]&1){
if (__ARRAY_LONG_QUICKNAVHISTORY[2]&2){
memset((void*)(__ARRAY_LONG_QUICKNAVHISTORY[0]),0,__ARRAY_LONG_QUICKNAVHISTORY[5]*4);
}else{
if (__ARRAY_LONG_QUICKNAVHISTORY[2]&4){
cmem_dynamic_free((uint8*)(__ARRAY_LONG_QUICKNAVHISTORY[0]));
}else{
free((void*)(__ARRAY_LONG_QUICKNAVHISTORY[0]));
}
__ARRAY_LONG_QUICKNAVHISTORY[2]^=1;
__ARRAY_LONG_QUICKNAVHISTORY[4]=2147483647;
__ARRAY_LONG_QUICKNAVHISTORY[5]=0;
__ARRAY_LONG_QUICKNAVHISTORY[6]=0;
__ARRAY_LONG_QUICKNAVHISTORY[0]=(ptrszint)nothingvalue;
}
}
__STRING_MODIFYCOMMAND->len=0;
*__BYTE_ENTERINGRGB=0;
*__LONG_ACTIVEINCLUDELINK=0;

View file

@ -1,6 +1,7 @@
char *g_tmp_udt_GL_IDSTRUCT=(char*)malloc(216);
char *g_tmp_udt_HELP_BACK_TYPE=(char*)malloc(16);
char *g_tmp_udt_IDEBMKTYPE=(char*)malloc(16);
char *g_tmp_udt_QUICKNAVTYPE=(char*)malloc(16);
char *g_tmp_udt_IDEDBPTYPE=(char*)malloc(20);
char *g_tmp_udt_IDEDBOTYPE=(char*)malloc(85);
char *g_tmp_udt_USEDVARLIST=(char*)malloc(37);
@ -102,6 +103,8 @@ ptrszint *__ARRAY_STRING_IDERECENTLINK=NULL;
qbs *__STRING_IDEOPENFILE=NULL;
ptrszint *__ARRAY_UDT_IDEBMK=NULL;
int32 *__LONG_IDEBMKN=NULL;
int32 *__LONG_QUICKNAVTOTAL=NULL;
ptrszint *__ARRAY_UDT_QUICKNAVHISTORY=NULL;
ptrszint *__ARRAY_BYTE_IDEBREAKPOINTS=NULL;
int32 *__LONG_ICHECKLATER=NULL;
int32 *__LONG_ICHANGED=NULL;
@ -182,8 +185,6 @@ int16 *__INTEGER_IDECHANGEMADE=NULL;
int16 *__INTEGER_IDEINSERT=NULL;
qbs *__STRING1_IDEPATHSEP=NULL;
ptrszint *__ARRAY_STRING_SUBFUNCLIST=NULL;
int32 *__LONG_QUICKNAVTOTAL=NULL;
ptrszint *__ARRAY_LONG_QUICKNAVHISTORY=NULL;
qbs *__STRING_MODIFYCOMMAND=NULL;
int8 *__BYTE_ENTERINGRGB=NULL;
int32 *__LONG_ACTIVEINCLUDELINK=NULL;

File diff suppressed because it is too large Load diff

View file

@ -371,6 +371,21 @@ if(__LONG_IDEBMKN==NULL){
__LONG_IDEBMKN=(int32*)mem_static_malloc(4);
*__LONG_IDEBMKN=0;
}
if(__LONG_QUICKNAVTOTAL==NULL){
__LONG_QUICKNAVTOTAL=(int32*)mem_static_malloc(4);
*__LONG_QUICKNAVTOTAL=0;
}
if (!__ARRAY_UDT_QUICKNAVHISTORY){
__ARRAY_UDT_QUICKNAVHISTORY=(ptrszint*)mem_static_malloc(9*ptrsz);
new_mem_lock();
mem_lock_tmp->type=4;
((ptrszint*)__ARRAY_UDT_QUICKNAVHISTORY)[8]=(ptrszint)mem_lock_tmp;
__ARRAY_UDT_QUICKNAVHISTORY[2]=0;
__ARRAY_UDT_QUICKNAVHISTORY[4]=2147483647;
__ARRAY_UDT_QUICKNAVHISTORY[5]=0;
__ARRAY_UDT_QUICKNAVHISTORY[6]=0;
__ARRAY_UDT_QUICKNAVHISTORY[0]=(ptrszint)nothingvalue;
}
if (!__ARRAY_BYTE_IDEBREAKPOINTS){
__ARRAY_BYTE_IDEBREAKPOINTS=(ptrszint*)mem_static_malloc(9*ptrsz);
new_mem_lock();
@ -697,21 +712,6 @@ __ARRAY_STRING_SUBFUNCLIST[5]=0;
__ARRAY_STRING_SUBFUNCLIST[6]=0;
__ARRAY_STRING_SUBFUNCLIST[0]=(ptrszint)&nothingstring;
}
if(__LONG_QUICKNAVTOTAL==NULL){
__LONG_QUICKNAVTOTAL=(int32*)mem_static_malloc(4);
*__LONG_QUICKNAVTOTAL=0;
}
if (!__ARRAY_LONG_QUICKNAVHISTORY){
__ARRAY_LONG_QUICKNAVHISTORY=(ptrszint*)mem_static_malloc(9*ptrsz);
new_mem_lock();
mem_lock_tmp->type=4;
((ptrszint*)__ARRAY_LONG_QUICKNAVHISTORY)[8]=(ptrszint)mem_lock_tmp;
__ARRAY_LONG_QUICKNAVHISTORY[2]=0;
__ARRAY_LONG_QUICKNAVHISTORY[4]=2147483647;
__ARRAY_LONG_QUICKNAVHISTORY[5]=0;
__ARRAY_LONG_QUICKNAVHISTORY[6]=0;
__ARRAY_LONG_QUICKNAVHISTORY[0]=(ptrszint)nothingvalue;
}
if (!__STRING_MODIFYCOMMAND)__STRING_MODIFYCOMMAND=qbs_new(0,0);
if(__BYTE_ENTERINGRGB==NULL){
__BYTE_ENTERINGRGB=(int8*)mem_static_malloc(1);

View file

@ -88,6 +88,14 @@ free((void*)(__ARRAY_UDT_IDEBMK[0]));
}
}
free_mem_lock( (mem_lock*)((ptrszint*)__ARRAY_UDT_IDEBMK)[8] );
if (__ARRAY_UDT_QUICKNAVHISTORY[2]&1){
if (__ARRAY_UDT_QUICKNAVHISTORY[2]&4){
cmem_dynamic_free((uint8*)(__ARRAY_UDT_QUICKNAVHISTORY[0]));
}else{
free((void*)(__ARRAY_UDT_QUICKNAVHISTORY[0]));
}
}
free_mem_lock( (mem_lock*)((ptrszint*)__ARRAY_UDT_QUICKNAVHISTORY)[8] );
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
cmem_dynamic_free((uint8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]));
@ -141,14 +149,6 @@ while(tmp_long--) qbs_free((qbs*)((uint64*)(__ARRAY_STRING_SUBFUNCLIST[0]))[tmp_
free((void*)(__ARRAY_STRING_SUBFUNCLIST[0]));
}
free_mem_lock( (mem_lock*)((ptrszint*)__ARRAY_STRING_SUBFUNCLIST)[8] );
if (__ARRAY_LONG_QUICKNAVHISTORY[2]&1){
if (__ARRAY_LONG_QUICKNAVHISTORY[2]&4){
cmem_dynamic_free((uint8*)(__ARRAY_LONG_QUICKNAVHISTORY[0]));
}else{
free((void*)(__ARRAY_LONG_QUICKNAVHISTORY[0]));
}
}
free_mem_lock( (mem_lock*)((ptrszint*)__ARRAY_LONG_QUICKNAVHISTORY)[8] );
qbs_free(__STRING_MODIFYCOMMAND);
qbs_free(__STRING_ACTIVEINCLUDELINKFILE);
qbs_free(__STRING_VERSIONSTRINGSTATUS);

View file

@ -201,7 +201,7 @@ qbs* FUNC_IDEF1BOX(qbs*_FUNC_IDEF1BOX_STRING_LNKS,int32*_FUNC_IDEF1BOX_LONG_LNKS
void SUB_SORT(ptrszint*_SUB_SORT_ARRAY_STRING998_ARR);
qbs* FUNC_FINDPROPOSEDTITLE();
qbs* FUNC_FINDCURRENTSF(int32*_FUNC_FINDCURRENTSF_LONG_WHICHLINE);
void SUB_ADDQUICKNAVHISTORY(int32*_SUB_ADDQUICKNAVHISTORY_LONG_LINENUMBER);
void SUB_ADDQUICKNAVHISTORY();
void SUB_UPDATEIDEINFO();
void SUB_UPDATEMENUHELPLINE(qbs*_SUB_UPDATEMENUHELPLINE_STRING_A);
int32 FUNC_DARKENFGBG(int8*_FUNC_DARKENFGBG_BYTE_ACTION);