Initial commit
[yaz4j-moved-to-github.git] / libyaz4j / src / zoom-extra.cpp
1 #include "zoom-extra.h"
2 #include <zoom.h>
3 #include <string.h>
4
5 struct CharStarByteArray ZOOM_record_get_bytes(ZOOM_record rec, const char *type, int *len)
6 {
7         struct CharStarByteArray node;
8         const char* pageData = ZOOM_record_get(rec, type, len);
9         node.length = strlen(pageData);
10         node.data = (char*) malloc(node.length+1);
11         strcpy(node.data, pageData);
12         return node;
13 }