* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-/* $Id: marcdisp.h,v 1.25 2007-01-03 08:42:14 adam Exp $ */
+/* $Id: marcdisp.h,v 1.27 2007-01-24 15:13:20 adam Exp $ */
/**
* \file marcdisp.h
\param mt marc handle
\param buf input buffer
\param bsize size of buffer or (-1 if "any size")
- \param result result to be stored here (allocate before use!)
- \param rsize size of result (set before calling)
+ \param result result to be stored here
+ \param rsize size of result (memory "owned" by yaz_marc_mt handle)
Decodes MARC in buf of size bsize.
On success, result in *result with size *rsize.
\param length_implementation length of implementation defined data
*/
YAZ_EXPORT
-void yaz_marc_set_leader(yaz_marc_t mt, const char *leader_c,
+void yaz_marc_set_leader(yaz_marc_t mt, const char *leader,
int *indicator_length,
int *identifier_length,
int *base_address,