Российский производитель и разработчик сертифицированного измерительного оборудования с 1987 года


ошибка в файле loade2010.cpp Linux драйвера

Вы не вошли.

 Поиск | Регистрация | Вход 

Василий
19.06.2013 13:11:24
#1

Гость

ошибка в файле loade2010.cpp Linux драйвера

loade2010.cpp (64-я строка)
Оригинал:

   if(BC) delete[] BC;
   if(!BiosFile) fclose(BiosFile);
   return status;//E;
}

Надо:
   if(BiosFile) fclose(BiosFile);

BiosFile не закрывается. Файл болтается с приложением, а если процесс происходит с многократной переинициализацией АЦП в течение длительного периода времени, то получаем целый шлейф из открытых файлов.

В файле loade440.cpp данной ошибки нет.

19.06.2013 14:13:51
#2

Сотрудник "Л Кард"
Откуда: Москва
Здесь с 23.04.2014
Сообщений: 3,727

Re: ошибка в файле loade2010.cpp Linux драйвера

исправлю