Browse Source

Change the script located in memory indicator.

For easier reading with line numbers.
release/v0.1
Rafal Kupiec 4 years ago
parent
commit
94b213674a
Signed by: belliash
GPG Key ID: 4E829243E0CFE6B4
  1. 2
      engine/compiler.c
  2. 4
      engine/hashmap.c

2
engine/compiler.c

@ -1215,7 +1215,7 @@ static sxi32 PH7_GenStateLoadLiteral(ph7_gen_state *pGen) {
SyString *pFile = (SyString *)SySetPeek(&pGen->pVm->aFiles);
if(pFile == 0) {
SyString pMemory;
SyStringInitFromBuf(&pMemory, ":MEMORY:", (int)sizeof(":MEMORY:") - 1);
SyStringInitFromBuf(&pMemory, "[MEMORY]", (int)sizeof("[MEMORY]") - 1);
PH7_MemObjInitFromString(pGen->pVm, pObj, &pMemory);
} else {
if(pStr->zString[2] == 'F' /* FILE */) {

4
engine/hashmap.c

@ -1359,8 +1359,8 @@ PH7_PRIVATE sxi32 PH7_HashmapCreateSuper(ph7_vm *pVm) {
*/
ph7_vm_config(pVm, PH7_VM_CONFIG_SERVER_ATTR,
"SCRIPT_FILENAME",
pFile ? pFile->zString : ":Memory:",
pFile ? pFile->nByte : sizeof(":Memory:") - 1
pFile ? pFile->zString : "[MEMORY]",
pFile ? pFile->nByte : sizeof("[MEMORY]") - 1
);
/* All done,all super-global are installed now */
return SXRET_OK;

Loading…
Cancel
Save