svn commit: r1936687 - in apr/apr-util/branches/1.6.x: . dbd
[email protected] Wed, 29 Jul 2026 06:37:05 -0000
| Newsgroups | gmane.comp.apache.apr.cvs |
|---|---|
| Message-ID | <178530702521.3946470.4586338496433617463@svn03-he-fi> |
Author: jorton
Date: Wed Jul 29 06:37:04 2026
New Revision: 1936687
Log:
Merge r1936673 from trunk:
* dbd/apr_dbd_oracle.c (outputParams): Stop and fail on reaching the
output column limit.
Modified:
apr/apr-util/branches/1.6.x/ (props changed)
apr/apr-util/branches/1.6.x/dbd/apr_dbd_oracle.c
Modified: apr/apr-util/branches/1.6.x/dbd/apr_dbd_oracle.c
==============================================================================
--- apr/apr-util/branches/1.6.x/dbd/apr_dbd_oracle.c Wed Jul 29 06:36:47 2026 (r1936686)
+++ apr/apr-util/branches/1.6.x/dbd/apr_dbd_oracle.c Wed Jul 29 06:37:04 2026 (r1936687)
@@ -1031,7 +1031,8 @@ static int outputParams(apr_dbd_t *sql,
¶mname[stmt->nout],
¶mnamelen[stmt->nout],
OCI_ATTR_NAME, sql->err);
- ++stmt->nout;
+ if (++stmt->nout == DBD_ORACLE_MAX_COLUMNS)
+ return 1;
}
}
switch (sql->status) {