problem with ct_send command in FreeTDS 1.*
Michael Becker <[email protected]> Thu, 26 Oct 2017 11:15:33 +0200
| Newsgroups | gmane.comp.db.tds.freetds |
|---|---|
| Message-ID | <[email protected]> |
Hi,
starting with FreeTDS 1.00.1 ct_send works as follows:
-------------------
CS_RETCODE
ct_send(CS_COMMAND * cmd)
{
...
if (cmd->command_type == CS_DYNAMIC_CMD) {
...
switch (cmd->dynamic_cmd) {
...
case CS_EXECUTE:
...
if (!pparam_info)
return CS_FAIL;
...
-------------------
The check "if (!pparam_info)" is added in version 1, up to 0.95.95 pparam_info was allowed to be NULL. This behaviour
runs into an error if ct_send is performed on a cursor having bind arguments only.
Without this check it's working fine. So please remove this check.
Regards: Michael
_______________________________________________
FreeTDS mailing list
[email protected]
https://lists.ibiblio.org/mailman/listinfo/freetds
m_becker.vcf
(text/x-vcard, 135 B)
begin:vcard fn:Michael Becker n:Becker;Michael email;internet:[email protected] x-mozilla-html:FALSE version:2.1 end:vcard
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEqOmXIsfLZ5I29o3ojVkDSqPZARQFAlnxp7UACgkQjVkDSqPZ ARQmJw//bkLzH4rEVNvill+AL5d8znCPEcfof5zf+k4SpqDRc3IUPNL1/jw9395R VCHp327yeUr/ZRQ0wC0BMskzXlVRmQFymVuJwwNupaUcWBWqrpGdSvYMEgNTlDEN j/Q2NRP000IvJRPPWgBWPTY6Ti3UZWZGkwubfcSpSkvisc4YMhlGQLJr2rxrMxJQ H/lGVCMLBzGRgedPfXl/v2ENOsfv2JeH+t+9er1L18nSRk/DBzDUg+XNv3uw+LVK X8FRSZexoO1+yNX7V71LOzFxPkfwfEoDbGem+MUmFQDH/W9Z2iPO6Cj1E37EmEcD 8EQsEJ8d91NNpCFRkfgKI3F0Nk09bYYKOFuY87hIyOSRRcQSSyIKtNy460U0bYAw i/lzg2OED2AfNggtvc1IWHQTOKxFRzepuBW35HJ5ndvmDjKrOTf4RqUQOarRN59Y nkzkrrmSQSPib0bfK6yrOWySbjqWDBDcz3JX2S96sGDXNTPkudVLioRV/ewbFqjz dDgzrVNmPvCwKeDVcistxxlMZS3Njsx7+GSRUDj102pET84iSz4EKLjGrCloEkU2 bqARqkq7VmV+vjCyGesU5rmnJsx4Ajy0hLhx/o0CITEAurTmzrIZrLQ1HFt2au0c wSIbCbwpwkuANPcU0cE5lk4UzC9nmOytKqdzK97AQYK9y708psU= =HD/O -----END PGP SIGNATURE-----