From 5cf44bd21fd2081a66ef9d9203833a5b1455cef2 Mon Sep 17 00:00:00 2001 From: EternityDev Date: Sun, 24 Mar 2024 16:36:31 +0700 Subject: [PATCH] patch --- Warp.rbxm | Bin 12759 -> 12780 bytes src/Index/Util/Buffer/Dedicated.luau | 5 +++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Warp.rbxm b/Warp.rbxm index aeb626b60d016fb415a71477b2d8e3d0d1fa7f7c..d040501f956822d0753e61e8ba82e8c4c24a4255 100644 GIT binary patch delta 1225 zcmXYvdu&s69L3M~_xs)3_4aXZpBqd|*RpXhbX!NWiF2iF2-`r{4HyC>4_S7;9;} z%%E9$MPhs)lsKYBn28~v5e*6&Uw;iF1T*6wyd)Tb5S1taMgH+o6aPEONlrdF=UnK& z-T(f4S-LSBICFBL{8*5#pUfL+lJ+Z#VlLd9{c64!W%E6ReY4OERt{0dsE)*9P!je( zprx+>FA9fV0s0NJ1Z+2v25-9BO_flmV4XKQIM2yUZneo!%zr^{W_=-lT~XiUyczN( zCT$^#gWr+FWz$3c6^M@x)-~)x&@*=zcuV2IoY|&}j6NlCu3&^(=##=wNRMBy6@8-8 zAI+F}OrnQCt0cJ`P{F4I4YH~Jf6ZDXdA%%Fft3M!O4P4~jeoYBUs7xMwkt`1Z8maa(1-(bk3zao09?378e z)w8Iz$RgkAP~TgcC)o$d-fWBb`0GCYjE~KL_+WuJs^PUt?C>ce@Cb^ndX2GRIXO)_ z32}3?`i_%aiCgVbJIOz{OD?GUe5Kw%KbSRVKh)JQnDm#Cy{c2(+|Gm3#9=s$&I)#! zaCKCaK_tPZgKm`4-(6PG3Q32%@f+Zcf>IOA@97jhz+Imjf!#3}f#@#7q{7Zxm}Y6w zhf}%5>DtEDQCJ+tL|hHSg&f4eCG37Zy%l$a7g=brWv1CY3F=wN7Lijw5A}K2Ay>)n zC)D{UW#gbzK5>|rYDcMXoR-uLK!MbNyW|5W^R>5ANeglYee~eaIikB$np1fg2rg zqS8M&o_Ay$piUGYxiL&0QcrNnZ3xX}&QisksE-*=bJ6b=f|hkU+J92xW^;9Q2v+vH zORGs&hxI`Fk8{`%aJ%qbt)72#hH^lt`-NTnT0_0uwn|VJ_(jIPf*LP|q)pD&@0onh zhbvGg+XSl(i0Eo9HmS-B*NFkP&7bbeW)qoP5d?!wc-d(d-jo_T+soPzP|PLZt-#{~ z+xc8QIlN64U2q4cNKESL1~-rh;~mv|EVNuzx#~-7WkO VuC(QJ_AzLt#LtcJp@Oq+@?S<$2GRfk delta 1132 zcmWlXTWr&H9L3M~clmd{{{C&(t^@h6>zMot?bcbgEOR&Jg>9IPv4C6}6}k?lu$H!S zK$JRWAVeWTjrcMZkO;;Ea6ybPi5C!2E-zl9cuUj}olg=TBr(>PlTUJ9PR=>A$#0UU z+BJE7A@JJt1KRyHbZ)v3&X7QFZlHL3;VTI%2?Nv)*H!45X<$gW&1%qRKoT;_9*#wV z8Cg!XP{-kD9v^A`gDkVI*09a`6|_pWJ`!vw@eJonAfE>v09^z1gI|{7-Qt}^ZI)Av z&XG7;Y>9Nyf#S0fbJ@9i`KI)>^;&4FD0@q4bAk6Hp98owOGy<<%%(K0SreH3KICOnwvjw7JBh|f{p44U8(dBK z1Um@qa@2=2KR9jW;R)gEc$7l<^k2$ju4OCha$_6J?T#l_tREdpZ&`y0Gu+ab+LrG- zGfL5?2I7%mQ&=POB@uV9{TBJ#V&-#{vS^q4)b3>k(hSJoJDqle=L|k*uqueXouZ&4 zTZ`3(Edm}#sX>2u)u`59DW@T3o>Y?_@}@5I$R5%@?vY-ojYfq(lmz=V=gJH;jSL3^ z>=`)SE2U8g&%9R*=4F773>gbzag&L#BTU<$4GA*U&X^xRNCY}36Z!LIOFDL zGuQ|Ja5qrLSgpxajeIdJc9DHwTC)-+s`XeSShUK%fb`r=yVwJA#ibLS>1?p!mpLpw z^GNoN zP_58PTWH57Pl6lugy-^`Y~9 z@Srw0k}kM&O;CqR@9T(>kJL#n%fpLrDz7z1)r;B;=CPLigb=iFxx42h)o-;%qY*gR zmtMWDI~p@XJs&J$n}JV@x9Uy%(^a;ELLCq;aj7^rc2C0>2EK=y>K4or623Kh$CT3M zJ|>3P)?j9RE|m3u`MYx4sXlJ zolJqABRMI=S-4KjXICn#JHpF}y1-YGngVHoqNTy>e8gn$gXT+qbc{b(T+ndwKbx=k ACjbBd diff --git a/src/Index/Util/Buffer/Dedicated.luau b/src/Index/Util/Buffer/Dedicated.luau index 8455206..4860b69 100644 --- a/src/Index/Util/Buffer/Dedicated.luau +++ b/src/Index/Util/Buffer/Dedicated.luau @@ -34,7 +34,8 @@ end function DedicatedBuffer.alloc(self: any, byte: number) local size: number = self.size local b: buffer = self.buffer - + + while self.point + byte >= size do size = math.floor(size * 1.5) end @@ -49,7 +50,7 @@ function DedicatedBuffer.alloc(self: any, byte: number) end function DedicatedBuffer.build(self: any): buffer - local p: number = self.point + local p: number = self.next > self.point and self.next or self.point local build: buffer = create(p) copy(build, 0, self.buffer, 0, p)