1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
 herr_t
 ss_blob_extend1(ss_blob_t *blob,                /* Blob which is possibly to be extended. */
                 hsize_t size,                   /* The new size of the blob in elements. */
                 unsigned flags,                 /* Bit flags such as SS_ALLSAME. */
                 ss_prop_t *props                /* Optional property list (see ss_blob_extend()). */
                 )
 {
     SS_ENTER(ss_blob_extend1, herr_t);
     hsize_t     msize[H5S_MAX_RANK];

     memset(msize, 0, sizeof msize);
     msize[0] = size;
     if (ss_blob_extend(blob, msize, flags, props)<0) SS_ERROR(FAILED);

 SS_CLEANUP:
     SS_LEAVE(0);
 }