CatalogParser: use File.Open with FileShare.Read to not conflict with other processes (such as antivirus)

This commit is contained in:
Virgile Bello 2018-09-10 20:34:38 +09:00
Родитель b4b65c6506
Коммит 17052ff962
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -67,7 +67,7 @@ namespace GNU.Gettext
char foundchar = 'x';
char[] curr = new char[] {'x'};
using (TextReader tr = new StreamReader(File.Open(fileName, FileMode.Open, FileAccess.Read),encoding))
using (TextReader tr = new StreamReader(File.Open(fileName, FileMode.Open, FileAccess.Read, FileShare.Read),encoding))
{
while (tr.Read (curr,0,1) != 0)
{