> But it should probably be: > > else if ( (file_len > 4 && strcasecmp(file+file_len-3, > ".tlz") == 0) > || (file_len > 5 && strcasecmp(file+file_len-5, > ".lzma") == 0)) { Stupid copy/paste bugs... else if ( (file_len > 4 && strcasecmp(file+file_len-4, ".tlz") == 0) || (file_len > 5 && strcasecmp(file+file_len-5, ".lzma") == 0)) { --andersReceived on Sun Apr 13 13:19:48 2008