06.10.2017 18:02, Pavel Cisar (JIRA) wrote:
It's clear that choice to use isc_info_svc_line to mark chunk of stdin sent to service via SPB was not wise choice (to say it mildly). Both isc_info_svc_to_eof and isc_info_svc_line are normally used for service output (query items) and they were created just for that purpose.
Why? These tags identify line of text data or chunk of binary data in buffer. That's all. No difference in what direction the buffer is sent. Using one set of tags for output and different set for input - _that_ would make a confusion.
It's pointless to ask that isc_info_svc_to_eof should be supported here as well (as an alias)
They may be aliases in current dirty implementation. But with wisely designed API you must never mix up text and binary data.
-- WBR, SD. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel