|
@ -128,7 +128,8 @@ select_file_name (char * fname) |
|
|
{ |
|
|
{ |
|
|
next_file_num++; /* advance counter */ |
|
|
next_file_num++; /* advance counter */ |
|
|
sprintf(fname, TEMP_FILE_NAME, TEMP_DIRECTORY, next_file_num); |
|
|
sprintf(fname, TEMP_FILE_NAME, TEMP_DIRECTORY, next_file_num); |
|
|
mkstemp(fname); /* make sure file name is unique */ |
|
|
if ( mkstemp(fname) == 0 ) |
|
|
|
|
|
sprintf(fname,"JPG%d",rand()); /* make sure file name is unique */ |
|
|
/* mktemp replaces the trailing XXXXXX with a unique string of characters */ |
|
|
/* mktemp replaces the trailing XXXXXX with a unique string of characters */ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|