Circular.Resize (gb.data)

Sub Resize ( Size As Integer )

Redimensiona o buffer.

Dependendo dos índices atuais do ponteiro de leitura e escrita, isto pode adicionar elementos vazios ou remover elementos não lidos entre os ponteiros. Isto leva a perda acidental de informações e normalmente não é o que você quer. Você só deve usar essa funcionalidade quando o Circular entra num estado melhor definido imediatamente após isso ou tenha entrado um pouco antes, por exemplo, Reset() ou Clear().

Se, no entanto, alguém relatar que é necessário um Resize() no meio de algum trabalho, Irei corrigir o código. Basta usar o mailing list.