Hi Benoit, I saw that GB.Realloc() can't deal with NULL pointers. The manpage of my C library's realloc says: "If ptr is NULL, then the call is equivalent to malloc(size)". Do you think this would be good in GB.Realloc(), too, or should I implement this logic myself? -- "There's an old saying: Don't change anything... ever!" -- Mr. Monk