X-Git-Url: http://deadsoftware.ru/gitweb?p=d2df-sdl.git;a=blobdiff_plain;f=src%2Fengine%2Fe_fixedbuffer.pas;h=bc355b1c671884e888ed025927592aec10c88387;hp=3b6dbf801b28d8208d13ce71236afde048b5bd3e;hb=907f02bbf5d1e65c2ce052d883d522e30e7c7a8f;hpb=4ecfaa7da77e39e45d45762f31362082a5616dec diff --git a/src/engine/e_fixedbuffer.pas b/src/engine/e_fixedbuffer.pas index 3b6dbf8..bc355b1 100644 --- a/src/engine/e_fixedbuffer.pas +++ b/src/engine/e_fixedbuffer.pas @@ -201,6 +201,8 @@ var begin if V = nil then Exit; N := V^.WritePos; + Assert(N <> 0, 'don''t write empty buffers you fuck'); + if N = 0 then Exit; e_Buffer_Write(B, Word(N));