@@ -107,8 +107,6 @@ Flasher::write(const char* filename)
107
107
if (pageNum == numPages || fbytes != pageSize)
108
108
break ;
109
109
}
110
- if (fbytes < 0 )
111
- throw FileIoError (errno);
112
110
progressBar (pageNum, numPages);
113
111
printf (" \n " );
114
112
}
@@ -176,8 +174,6 @@ Flasher::verify(const char* filename)
176
174
if (pageNum == numPages || fbytes != pageSize)
177
175
break ;
178
176
}
179
- if (fbytes < 0 )
180
- throw FileIoError (errno);
181
177
progressBar (pageNum, numPages);
182
178
printf (" \n " );
183
179
}
@@ -235,8 +231,6 @@ Flasher::read(const char* filename, long fsize)
235
231
if (pageNum == numPages - 1 && fsize % pageSize > 0 )
236
232
pageSize = fsize % pageSize;
237
233
fbytes = fwrite (buffer, 1 , pageSize, outfile);
238
- if (fbytes < 0 )
239
- throw FileIoError (errno);
240
234
if (fbytes != pageSize)
241
235
throw FileShortError ();
242
236
}
@@ -272,7 +266,7 @@ Flasher::lock(string& regionArg, bool enable)
272
266
do
273
267
{
274
268
delim = regionArg.find (' ,' , pos);
275
- sub = regionArg.substr (pos, delim < 0 ? - 1 : delim - pos);
269
+ sub = regionArg.substr (pos, delim - pos);
276
270
region = strtol (sub.c_str (), NULL , 0 );
277
271
printf (" %s region %d\n " , enable ? " Lock" : " Unlock" , region);
278
272
_flash->setLockRegion (region, enable);
0 commit comments