In System V, they have changed the free() function to "return" void. Presumably this was to indicate that it doesn't return any usable value. Trouble is, lint now complains about a return value mis-match, since most code hasn't been changed to include a "void free()" line. = Eric Bustad (AT&T Bell Laboratories, Holmdel NJ) (201)949-6257 ihnp4!eric.bustad or link!ekb