Skip to content

Commit

Permalink
Sync Java changes - particularly VL handling (#3442)
Browse files Browse the repository at this point in the history
  • Loading branch information
byrnHDF authored Aug 29, 2023
1 parent 6129233 commit 1dec26c
Show file tree
Hide file tree
Showing 8 changed files with 2,384 additions and 938 deletions.
597 changes: 158 additions & 439 deletions java/src/jni/h5aImp.c

Large diffs are not rendered by default.

561 changes: 142 additions & 419 deletions java/src/jni/h5dImp.c

Large diffs are not rendered by default.

891 changes: 872 additions & 19 deletions java/src/jni/h5util.c

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions java/src/jni/h5util.h
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,11 @@ extern int h5str_dump_simple_mem(JNIEnv *env, FILE *stream, hid_t attr, int b

extern htri_t H5Tdetect_variable_str(hid_t tid);

extern void translate_rbuf(JNIEnv *env, jobjectArray ret_buf, jlong mem_type_id, H5T_class_t type_class,
jsize count, void *raw_buf);
extern void translate_wbuf(JNIEnv *env, jobjectArray ret_buf, jlong mem_type_id, H5T_class_t type_class,
jsize count, void *raw_buf);

/*
* Symbols used to format the output of h5str_sprintf and
* to interpret the input to h5str_convert.
Expand Down
Loading

0 comments on commit 1dec26c

Please sign in to comment.