Merge feature/hardening into develop #11
No files matched your search
+393
-105
File diff suppressed because it is too large.
Load diff
@@ -414,6 +414,7 @@ var
|
|||||||
|
|
||||||
begin
|
begin
|
||||||
//push_trace('util.memset');
|
//push_trace('util.memset');
|
||||||
|
if size = 0 then exit;
|
||||||
for i:=0 to size-1 do begin
|
for i:=0 to size-1 do begin
|
||||||
loc:= puint8(location + i);
|
loc:= puint8(location + i);
|
||||||
loc^:= value;
|
loc^:= value;
|
||||||
@@ -428,6 +429,7 @@ var
|
|||||||
|
|
||||||
begin
|
begin
|
||||||
//push_trace('util.memcpy');
|
//push_trace('util.memcpy');
|
||||||
|
if size = 0 then exit;
|
||||||
for i:=0 to size-1 do begin
|
for i:=0 to size-1 do begin
|
||||||
src:= puint8(source + i);
|
src:= puint8(source + i);
|
||||||
dst:= puint8(dest + i);
|
dst:= puint8(dest + i);
|
||||||
|
|||||||
@@ -251,6 +251,9 @@ begin
|
|||||||
{ Initialize visual terminal (registers with desktop search) }
|
{ Initialize visual terminal (registers with desktop search) }
|
||||||
vterminal.init;
|
vterminal.init;
|
||||||
|
|
||||||
|
{ Run unit tests }
|
||||||
|
strings.UnitTest;
|
||||||
|
|
||||||
{ Main render loop }
|
{ Main render loop }
|
||||||
syslog.logln('KERNEL', 'Entering main render loop.');
|
syslog.logln('KERNEL', 'Entering main render loop.');
|
||||||
tracer.push_trace('kmain.MAINLOOP');
|
tracer.push_trace('kmain.MAINLOOP');
|
||||||
|
|||||||
Reference in new issue
Block a user