Feh, static buffers. Should probably pass in stack space for this anyway. I like to make a new typedef that's an array of the right size, then have people pass one in -- chance of passing in a NULL. Return the buffer that was passed in. Hey, then you're thread-safe too! :) /jordan