Skip to content

Commit 02a7e1b

Browse files
committed
修复打开文件句柄
1 parent 18320b5 commit 02a7e1b

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

utils/importDarkNetLayers.m

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@
3838

3939
%% 解析配置cfg文件
4040
fid = fopen(cfgfile,'r');
41+
if fid == -1
42+
error('Author:Function:OpenFile', 'Cannot open file: %s', cfgfile);
43+
end
4144
cfg = textscan(fid, '%s', 'Delimiter',{' '});
4245
fclose(fid);
4346
cfg = cfg{1};

utils/importDarknetWeights.m

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@
3232

3333
%% 读取权重参数文件
3434
fid_w = fopen(weightsfile,'rb');
35+
if fid_w == -1
36+
error('Author:Function:OpenFile', 'Cannot open file: %s', weightsfile);
37+
end
3538
header = fread(fid_w, 3, '*int32');
3639
if header(2) > 1
3740
header2 = fread(fid_w, 1, '*int64'); % int64占用8个字节

0 commit comments

Comments
 (0)