Преглед на файлове

fixed setting user_type to nullptr when initting new lisp objects

master
FelixBrendel преди 7 години
родител
ревизия
c04c2c62a0
променени са 2 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. +3
    -1
      build.bat
  2. +1
    -0
      src/memory.cpp

+ 3
- 1
build.bat Целия файл

@@ -11,11 +11,13 @@ pushd build
taskkill /F /IM %exeName% > NUL 2> NUL

echo ---------- Compiling ----------
call timecmd cl ../src/main.cpp /std:c++latest /Fe%exeName% /D_DEBUG /W3 /Zi /nologo /EHsc /link /NODEFAULTLIB:libucrt libucrtd.lib
call timecmd cl ../src/main.cpp /std:c++latest /Fe%exeName% /W3 /Zi /nologo /EHsc /link /NODEFAULTLIB:libucrt libucrtd.lib

if %errorlevel% == 0 (
echo.
echo Done
echo.
call timecmd slime.exe --run-tests
) else (
echo.
echo Fuckin' ell


+ 1
- 0
src/memory.cpp Целия файл

@@ -93,6 +93,7 @@ namespace Memory {
}
Lisp_Object* object = object_memory+index;
object->sourceCodeLocation = nullptr;
object->userType = nullptr;
return object;
}



Зареждане…
Отказ
Запис