Blob Blame History Raw
From: dronord <dronord@gmail.com>
Date: Fri, 3 Nov 2017 17:05:35 +0300
Subject: [PATCH] db_ora: null-terminating string is more safely, most modules
 use VAL_STRING, not VAL_STR.


diff --git a/modules/db_oracle/res.c b/modules/db_oracle/res.c
index ccbbb9484..45d60f6a4 100644
--- a/modules/db_oracle/res.c
+++ b/modules/db_oracle/res.c
@@ -216,7 +216,7 @@ set_flt:
 			LM_DBG("use DB_STRING result type\n");
 			RES_TYPES(_r)[i] = DB_STRING;
 dyn_str:
-			dtype = SQLT_CHR;
+			dtype = SQLT_STR;
 			len = 0; /* DATA_SIZE is ub2 */
 			status = OCIAttrGet(param, OCI_DTYPE_PARAM,
 				(dvoid**)(dvoid*)&len, NULL, OCI_ATTR_DATA_SIZE,