# [PATCH] ext/odbc warning fixes

- Thread: https://externals.io/message/4811
- Original archive: https://news-web.php.net/php.internals/4811
- Started by Joe Orton on 2003-10-13T11:09:59+00:00
- Messages: 1
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #4811 — Joe Orton — 2003-10-13T11:09:59+00:00

URL: https://externals.io/message/4811#4811

4.3/ext/odbc/php_odbc.c: In function `odbc_do_connect':
4.3/ext/odbc/php_odbc.c:2227: warning: int format, long int arg (arg 4)
4.3/ext/odbc/php_odbc.c:2232: warning: int format, long int arg (arg 4)
4.3/ext/odbc/php_odbc.c:2311: warning: int format, long int arg (arg 4)

simple ones...

--- ext/odbc/php_odbc.c	14 Aug 2003 14:37:33 -0000	1.143.2.15
+++ ext/odbc/php_odbc.c	13 Oct 2003 11:06:50 -0000
@@ -2224,12 +2224,12 @@
 			list_entry new_le;
 			
 			if (ODBCG(max_links) != -1 && ODBCG(num_links) >= ODBCG(max_links)) {
-				php_error_docref(NULL TSRMLS_CC, E_WARNING, "Too many open links (%d)", ODBCG(num_links));
+				php_error_docref(NULL TSRMLS_CC, E_WARNING, "Too many open links (%ld)", ODBCG(num_links));
 				efree(hashed_details);
 				RETURN_FALSE;
 			}
 			if (ODBCG(max_persistent) != -1 && ODBCG(num_persistent) >= ODBCG(max_persistent)) {
-				php_error_docref(NULL TSRMLS_CC, E_WARNING,"Too many open persistent links (%d)", ODBCG(num_persistent));
+				php_error_docref(NULL TSRMLS_CC, E_WARNING,"Too many open persistent links (%ld)", ODBCG(num_persistent));
 				efree(hashed_details);
 				RETURN_FALSE;
 			}
@@ -2308,7 +2308,7 @@
 			}
 		}
 		if (ODBCG(max_links) != -1 && ODBCG(num_links) >= ODBCG(max_links)) {
-			php_error_docref(NULL TSRMLS_CC, E_WARNING,"Too many open connections (%d)",ODBCG(num_links));
+			php_error_docref(NULL TSRMLS_CC, E_WARNING,"Too many open connections (%ld)",ODBCG(num_links));
 			efree(hashed_details);
 			RETURN_FALSE;
 		}
