Skip to content

Commit 2cd9aba

Browse files
committed
Small refactoring.
1 parent c317aa3 commit 2cd9aba

File tree

1 file changed

+3
-14
lines changed

1 file changed

+3
-14
lines changed

Provider/src/FirebirdSql.Data.FirebirdClient/Common/StatementBase.cs

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,6 @@ protected byte[] GetSqlInfo(byte[] items)
196196
protected int GetRecordsAffected()
197197
{
198198
var buffer = GetSqlInfo(RowsAffectedInfoItems, IscCodes.ROWS_AFFECTED_BUFFER_SIZE);
199-
200199
return ProcessRecordsAffectedBuffer(buffer);
201200
}
202201

@@ -207,48 +206,38 @@ protected int ProcessRecordsAffectedBuffer(byte[] buffer)
207206
var deleteCount = 0;
208207
var selectCount = 0;
209208
var pos = 0;
210-
var length = 0;
211-
var type = 0;
212209

210+
int type;
213211
while ((type = buffer[pos++]) != IscCodes.isc_info_end)
214212
{
215-
length = IscHelper.VaxInteger(buffer, pos, 2);
213+
var length = IscHelper.VaxInteger(buffer, pos, 2);
216214
pos += 2;
217-
218215
switch (type)
219216
{
220217
case IscCodes.isc_info_sql_records:
221-
int l;
222218
int t;
223-
224219
while ((t = buffer[pos++]) != IscCodes.isc_info_end)
225220
{
226-
l = IscHelper.VaxInteger(buffer, pos, 2);
221+
var l = IscHelper.VaxInteger(buffer, pos, 2);
227222
pos += 2;
228-
229223
switch (t)
230224
{
231225
case IscCodes.isc_info_req_insert_count:
232226
insertCount = IscHelper.VaxInteger(buffer, pos, l);
233227
break;
234-
235228
case IscCodes.isc_info_req_update_count:
236229
updateCount = IscHelper.VaxInteger(buffer, pos, l);
237230
break;
238-
239231
case IscCodes.isc_info_req_delete_count:
240232
deleteCount = IscHelper.VaxInteger(buffer, pos, l);
241233
break;
242-
243234
case IscCodes.isc_info_req_select_count:
244235
selectCount = IscHelper.VaxInteger(buffer, pos, l);
245236
break;
246237
}
247-
248238
pos += l;
249239
}
250240
break;
251-
252241
default:
253242
pos += length;
254243
break;

0 commit comments

Comments
 (0)