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