svn commit: r1936686 - in apr/apr-util/branches/1.7.x: . dbd
[email protected] Wed, 29 Jul 2026 06:36:47 -0000
| Newsgroups | gmane.comp.apache.apr.cvs |
|---|---|
| Message-ID | <178530700746.3945473.13867916541554341627@svn03-he-fi> |
Author: jorton
Date: Wed Jul 29 06:36:47 2026
New Revision: 1936686
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.7.x/ (props changed)
apr/apr-util/branches/1.7.x/dbd/apr_dbd_oracle.c
Modified: apr/apr-util/branches/1.7.x/dbd/apr_dbd_oracle.c
==============================================================================
--- apr/apr-util/branches/1.7.x/dbd/apr_dbd_oracle.c Wed Jul 29 04:20:04 2026 (r1936685)
+++ apr/apr-util/branches/1.7.x/dbd/apr_dbd_oracle.c Wed Jul 29 06:36:47 2026 (r1936686)
@@ -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) {