1function deletewithsemaphores(fileList)
2%DELETEWITHSEMAPHORES  Delete files using semaphors.
3%   DELETEWITHSEMAPHORES(FILELIST) deletes the files in cell array FILELIST
4%   using semaphores.
5%
6%		Markus Buehren
7%		Last modified 13.11.2007
8%
9%   See also SETFILESEMAPHORE, REMOVEFILESEMAPHORE.
10
11if ischar(fileList)
12	fileList = {fileList};
13end
14
15for fileNr = 1:length(fileList)
16	sem = setfilesemaphore(fileList{fileNr});
17	if exist(fileList{fileNr}, 'file')
18		delete(fileList{fileNr});
19	end
20	removefilesemaphore(sem);
21end
22