if (strlen(filename)<1) { int i; char *tmp = filein; unsigned char c; srandom ((unsigned) time (NULL)); memset(filein,0,256); for(i=0; i<8; i++){ c = random(); c = c % 26; c+= 'A'; *tmp++ = c; } }