-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Commit c4c8d6c
Fix missing and inconsistent error check on SQLAllocHandle
* Missing check: SQLAllocHandle() for the environment wasn't checked in
pdo_odbc_handle_factory(). Add a check similar to the other ones for
SQLAllocHandle().
* Inconsistent check: one of the SQLAllocHandle() calls wasn't checked
for SQL_SUCCESS_WITH_INFO. However, looking at the other uses and the
documentation we should probably check this as well.
Furthermore, since there was a mix of "SQLAllocHandle: reason" and
"SQLAllocHandle (reason)" in the error reporting, I made them
consistently use the first option as that seems to be the most used for
error reporting in this file.
Closes GH-10740.1 parent bdf2f72 commit c4c8d6c
2 files changed
+11
-3
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
24 | 24 |
| |
25 | 25 |
| |
26 | 26 |
| |
27 | + | ||
28 | + | ||
29 | + | ||
27 | 30 |
| |
28 | 31 |
| |
29 | 32 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
220 | 220 |
| |
221 | 221 |
| |
222 | 222 |
| |
223 | - | ||
223 | + | ||
224 | 224 |
| |
225 | 225 |
| |
226 | 226 |
| |
| |||
439 | 439 |
| |
440 | 440 |
| |
441 | 441 |
| |
442 | - | ||
442 | + | ||
443 | + | ||
444 | + | ||
445 | + | ||
446 | + | ||
447 | + | ||
443 | 448 |
| |
444 | 449 |
| |
445 | 450 |
| |
| |||
459 | 464 |
| |
460 | 465 |
| |
461 | 466 |
| |
462 | - | ||
467 | + | ||
463 | 468 |
| |
464 | 469 |
| |
465 | 470 |
| |
|
0 commit comments